LINQ FirstOrDefault() 方法

17 Mar 2025 | 阅读 2 分钟

在 LINQ 中,FirstOrDefault() 运算符用于从列表/集合中返回第一个元素。 FirstOrDefault() 运算符与 LINQ First() 运算符相同,唯一的区别是,如果列表没有返回任何元素,则 LINQ FirstOrDefault 运算符方法将返回默认值。

FirstOrDefault 方法的语法

这是 LINQ FirstOrDefault 运算符的语法,用于从列表返回第一个元素,或者如果列表没有返回任何元素。

从上面的语法中,我们尝试使用 LINQ FirstOrDefault() 运算符从“objList”集合中获取第一个元素或默认元素。

LINQ FirstOrDefault() 运算符的示例

这是一个在方法语法中使用 LINQ FirstOrDefault() 运算符的示例,用于从列表返回第一个元素,或者如果列表不包含任何值。

在上面的示例中,我们有两个列表“ListObj”、“objVal”,我们尝试使用 LINQ FirstOrDefault() 方法从列表中获取第一个元素。

输出

LINQ FirstOrDefault() Method

查询语法中 LINQ FirstOrDefault () 运算符的示例

这是一个在查询语法中使用 LINQ FirstOrDefault() 运算符的示例,用于从列表返回第一个元素,或者如果列表不包含任何值。

输出

LINQ FirstOrDefault() Method
下一个主题LINQ Last() 方法