使用类型别名而不是完整命名空间会影响性能吗?
例如,仅导入Form
类
using Form = System.Windows.Forms.Form;
或导入所有类型
using System.Windows.Forms;
答案 0 :(得分:6)
这不会对您的应用程序的性能产生任何影响。从理论上讲,这可能会影响编译时间。但它几乎肯定是微不足道的。
答案 1 :(得分:0)
两者都没有完全相同的性能,只是个人偏好 - 它被编译成相同的代码。
答案 2 :(得分:0)
绝对没有区别 - 它在运行之前由编译器解决。
答案 3 :(得分:0)
没有。在运行时无论如何(生成的二进制文件都是相同的),编译时的影响几乎可以忽略不计。