📜  LINQ Last()方法(1)

📅  最后修改于: 2023-12-03 15:02:41.394000             🧑  作者: Mango

LINQ Last()方法

在LINQ中,Last()方法用于返回集合中的最后一个元素。如果该集合为空,则会引发InvalidOperationException异常。

语法
public static TSource Last<TSource>(this IEnumerable<TSource> source);
参数
  • source:要从中返回最后一个元素的集合。
返回值
  • TSource:集合中的最后一个元素。
示例
int[] numbers = { 1, 2, 3, 4, 5 };

int result = numbers.Last();

Console.WriteLine(result);  // 输出:5

在上面的示例中,我们定义了一个整数数组,并使用Last()方法获取其中的最后一个元素5。

如果我们在空集合上调用Last()方法,则会引发InvalidOperationException异常。

int[] emptyArray = { };

int result = emptyArray.Last();  // 引发InvalidOperationException异常
总结

Last()方法是一个简单但实用的LINQ方法,它可以帮助我们轻松地获取集合中的最后一个元素。但是需要注意的是,在空集合上调用该方法会引发异常,因此在使用Last()方法之前需要验证集合是否为空。