相关疑难解决方法(0)

LINQ性能常见问题

我试图掌握LINQ.最困扰我的是,即使我更好地理解语法,我也不想在不知不觉中牺牲性能来表达.

它们是"有效LINQ"的信息或书籍的集中存储库吗?如果做不到这一点,你个人最喜欢的高性能LINQ技术是什么?

我主要关注LINQ to Objects,但是当然也欢迎LINQ to SQL和LINQ to XML的所有建议.谢谢.

.net c# linq performance

61
推荐指数
2
解决办法
6万
查看次数

C#LINQ与foreach迭代器块的性能

1)这些生成相同的字节代码吗?

2)如果没有,在某些情况下使用一个是否有任何收益?

// LINQ select statement
return from item in collection
    select item.Property;

// foreach in an iterator block
foreach (item in collection)
    yield return item.Property;
Run Code Online (Sandbox Code Playgroud)

linq foreach select iterator

9
推荐指数
1
解决办法
9285
查看次数

标签 统计

linq ×2

.net ×1

c# ×1

foreach ×1

iterator ×1

performance ×1

select ×1