2012-04-20 68 views
1

是否影响性能以使用类型别名而不是完整名称空间? 例如,进口只是Formusing Form = System.Windows.Forms.Form; 或进口各类 using System.Windows.Forms;类型别名或完整名称空间

+0

相关问题:http://stackoverflow.com/questions/6543107/c-sharp-using-namespace-statement-ordering – JaredPar 2012-04-20 19:11:34

+0

不,我的问题是不是'使用'命令 – 2012-04-20 19:55:17

+0

注:我没有投票关闭这个作为愚蠢。我所关联的问题与这个问题(使用decls和perf与perf的关系)是一样的,我认为它也值得一读。 – JaredPar 2012-04-20 19:58:24

回答

6

没有这绝对没有对应用程序的性能影响。这理论上可能会影响编译时间。但它几乎肯定是微不足道的。

0

没有两个具有完全相同的性能,它只是个人偏好 - 它被编译为相同的确切代码。

0

完全没有区别 - 它在运行前由编译器解决。

0

没有任何在运行时(所产生的二进制文件是相同的),编译时的影响几乎可以忽略不计。

相关问题