📅  最后修改于: 2023-12-03 14:43:54.290000             🧑  作者: Mango
在 LINQ 中,First() 元素运算符用于返回集合中的第一个元素。如果集合为空,则会抛出异常。
public static TSource First<TSource>(this IEnumerable<TSource> source);
source
:要从中返回第一个元素的集合。InvalidOperationException
。int[] numbers = { 1, 3, 5, 7, 9 };
int firstNumber = numbers.First();
Console.WriteLine(firstNumber); // 输出:1
在上面的示例中,我们使用 First() 方法返回了 numbers 集合中的第一个元素。
int[] emptyNumbers = {};
int firstNumber = emptyNumbers.First(); // 抛出 InvalidOperationException 异常
在上面的示例中,我们使用 First() 方法尝试从一个空的集合中返回第一个元素,这时会抛出 InvalidOperationException 异常。