LINQ性能优化全解析
1. 获取集合的最后一个值
在数据处理中,有时我们需要获取集合的最后一个值。通过基准测试,我们可以比较不同方法的性能。
操作步骤 :
1. 更新 Main 方法:
static void Main(string[] args)
{
BenchmarkRunner.Run<LinqPerformance>();
}
- 打开
LinqPerformance类。 - 添加
GetLastPersonVersion1()方法:
[Benchmark]
public void GetLastPersonVersion1()
{
var lastPerson = _people.Last();
}
此方法使用LINQ提供的 Last() 方法获取集合中的最后一个人。
4. 添加 GetLastPersonVersion2() 方法:
[Benchmark]
public void GetLastPersonVersion2()
{
var lastPerson =
超级会员免费看
订阅专栏 解锁全文
917

被折叠的 条评论
为什么被折叠?



