输入别名或完整命名空间

时间:2012-04-20 19:08:38

标签: c#

使用类型别名而不是完整命名空间会影响性能吗? 例如,仅导入Formusing Form = System.Windows.Forms.Form; 或导入所有类型 using System.Windows.Forms;

4 个答案:

答案 0 :(得分:6)

这不会对您的应用程序的性能产生任何影响。从理论上讲,这可能会影响编译时间。但它几乎肯定是微不足道的。

答案 1 :(得分:0)

两者都没有完全相同的性能,只是个人偏好 - 它被编译成相同的代码。

答案 2 :(得分:0)

绝对没有区别 - 它在运行之前由编译器解决。

答案 3 :(得分:0)

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