在C#中获取最后一条记录,可以使用LINQ的方法Last()或者LastOrDefault()。以下是使用Last()方法获取最后一条记录的示例代码:
List numbers = new List { 1, 2, 3, 4, 5 };
int lastNumber = numbers.Last();
Console.WriteLine(lastNumber); // 输出:5
如果集合中没有元素,Last()方法会抛出InvalidOperationException异常。为了避免异常的发生,可以使用LastOrDefault()方法,它会返回默认值(对于int类型来说,默认值是0)而不抛出异常。以下是使用LastOrDefault()方法获取最后一条记录的示例代码:
List numbers = new List();
int lastNumber = numbers.LastOrDefault();
Console.WriteLine(lastNumber); // 输出:0
因此,通过使用Last()或LastOrDefault()方法,可以在C#中获取最后一条记录,并且可以避免在集合为空时抛出异常。
上一篇:不要在C#中更正输出
下一篇:不要在测试事务中传播到测试方法。