And*_*doi 5 c# obfuscation performance runtime
缩短标识符名称使得生成的可执行文件的大小更小,因为MSIL代码包括除局部变量之外的所有这些名称.它是否会影响在.NET运行时中以良好的方式执行代码,至少在理论上是这样?本机机器代码不包括所有这些名称,但它与.NET运行时互操作.所以我想知道是否有必要对MSIL代码进行模糊处理(即缩短标识符名称),以便至少提高应用程序的运行时性能.
我对此声明感到惊讶:"Dotfuscator提高了运行时性能.通过删除不需要的程序元素并将标识符重命名为小名称,Dotfuscator实际上可以加速程序." http://msdn.microsoft.com/en-us/library/ms227226.aspx