对于vs.Linq-性能与未来

对于vs.Linq-性能与未来,第1张

对于vs.Linq-性能与未来

最佳做法取决于您的需求:

  1. 开发速度和可维护性:LINQ
  2. 性能(根据性能分析工具):手动代码

LINQ确实确实会降低所有间接访问的速度。不必担心,因为99%的代码不会影响最终用户的性能。

我从C ++开始,真正学习了如何优化一段代码。LINQ不适合充分利用CPU。因此,如果您认为LINQ查询有问题,那就放弃它。但是只有这样。

对于您的代码示例,我估计速度会降低3倍。通过lambda进行的分配(以及后续的GC!)和间接 *** 作确实很麻烦。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5064087.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-16
下一篇 2022-11-16

发表评论

登录后才能评论

评论列表(0条)

保存