只是好奇而已。
如果我在代码文件的开头添加多个我不在代码中使用的 using
指令,这有关系吗?像这样。
using System;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data;
using System.IO;
//using blah.. blah.. blah..;
public class myClass
{
// Class members
}
它是否会对我的应用程序的内存使用产生不良影响?
它对我的应用程序的性能有不好的影响吗?
我知道删除它们是一个很好的做法,我们对 .Net IDE 的短期完全支持这样做,但我只是想知道这件事。
最佳答案
额外的 Using
指令 不会对最终应用程序产生任何内存/性能影响 - 它们只不过是编译器提供的处理长类型名称的快捷方式。编译器使用这些命名空间将不合格(或部分合格)的类型名称解析为正确的类型。
关于c# - C# 中未使用的 "using"指令的性能影响,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14580606/