LINQ循环实际上更快还是只是语法糖?

时间:2013-08-23 11:19:54

标签: c# linq

如果将常规for循环重构为LINQ,那么执行方面是否有任何好处,还是只是语法?

1 个答案:

答案 0 :(得分:1)

一般来说,LinQ使用IEnumerables,因此可能会延迟执行。但是使用LinQ循环并不会更快。它可能会变得更快,因为使用LinQ可以进行其他优化。但这取决于循环。