-1
我想知道是否在声明命名空间与using
关键字之间性能有差异,或每次直接引用它?C#命名空间对速度的影响
我想知道是否在声明命名空间与using
关键字之间性能有差异,或每次直接引用它?C#命名空间对速度的影响
在执行时,没有区别,因为两个选项都编译为相同的IL代码。
从理论上讲,可能是是编译时间的差异,但我怀疑它甚至是可测量的。
绝对没有区别。编译器输出将是相同的。
但是,使用using
指令导入名称空间将消除代码中的混乱,并且通常有助于提高可读性。
你说什么样的表现?编译时间或运行时间?因为'使用'只与编译时间有关。 – RvdK
任何人都可以解释为什么这个问题得到“太广泛”的选票吗? – Heinzi
@Heinzi可能因为用户想要关闭这个问题而不管实际的原因。我感觉还想结束,但不知道有这么做的充分理由。 Rvdk已经提到了(虽然在结束时没有提及任何东西),但我认为唯一有效的理由是“不要说你要问的东西”。 – HimBromBeere