-7
如果一个常规的for循环被重构为一个LINQ,在执行方面是否有任何好处,或者它只是语法?LINQ循环实际上更快还是仅仅是语法糖?
如果一个常规的for循环被重构为一个LINQ,在执行方面是否有任何好处,或者它只是语法?LINQ循环实际上更快还是仅仅是语法糖?
一般来说,LinQ使用的是IEnumerables,所以它可能会被延迟执行。但是通过使用LinQ,循环不会更快。它可能会变得更快,因为使用LinQ允许进行其他优化。但这取决于循环。
反编译,基准测试,搜索网页,阅读,显示你明白你在问什么。 – CodeCaster
这取决于你的回答 – Sayse
如果你想知道你的哪匹马比较快,比赛马匹。 – Nolonar