【发布时间】:2023-03-13 09:45:01
【问题描述】:
我正在使用 LINQ 我使用 First 和 FirstOrDefault 都返回相同的结果有什么区别
【问题讨论】:
标签: linq
我正在使用 LINQ 我使用 First 和 FirstOrDefault 都返回相同的结果有什么区别
【问题讨论】:
标签: linq
如果没有找到结果,First 和 Last 会抛出异常。 在这种情况下,FirstOrDefault 和 LastOrDefault 返回结果变量类型的默认值。
【讨论】:
FirstOrDefault和LastOrDefault如果顺序中没有搜索项,不会抛出异常,它们会返回null。
【讨论】: