【发布时间】:2011-09-26 10:50:54
【问题描述】:
我以为我在某处读到,订购您的 using 语句并删除未使用的语句具有某种性能优势...但我似乎找不到任何证据或资源来支持这一点...有什么真相吗到这个?
【问题讨论】:
-
对我来说听起来是错误的。无论如何,以什么方式订购它们?
-
它可能对性能产生的唯一影响是 Visual Studio 的智能感知,但这通常不是 VS 2010 和现代 PC 的问题。类型都是在编译时绑定的,因此使用不会影响运行时性能(请参阅@keyboardP 关于 IL 代码的答案)。
-
嗯,我不记得我在哪里听到或读过它...或者我可能混淆了其他东西...似乎逻辑是如果您以某种方式订购它们,它们就会被加载到内存中,这样它会更有效,甚至可能更快......比如整理你的命名空间或其他东西......我不知道 :) 显然,我在谷歌上找不到任何关于它的原因是因为它显然是纯粹的虚构: )
标签: c# .net performance namespaces using