提问人:Volearix 提问时间:3/4/2014 更新时间:3/4/2014 访问量:25
绕过包含不同指令的速度更快还是可以忽略不计?
Bypassing inclusion of different directives faster or negligible?
问:
绕过指令的使用是否会对应用程序的执行产生任何实际影响?显然,我下面的例子并不重要,因为它太小了,但是如果这个应用程序的规模要大得多,它会提高性能吗?我经常想知道这一点,我正在编写一个执行速度相当重要的应用程序。
没有指令...
namespace Generation
{
class GeoData
{
public System.String geoCode { get; set; }
public System.String geoName { get; set; }
public System.String geoType { get; set; }
}
}
反对...
使用系统;
namespace Generation
{
class GeoData
{
public String geoCode { get; set; }
public String geoName { get; set; }
public String geoType { get; set; }
}
}
答:
1赞
Haney
3/4/2014
#1
同样的区别。编译器解析实际的方法调用和类,甚至为您删除未使用的 using 语句。它们都编译为相同的代码。
评论