相关疑难解决方法(0)

为什么要删除不必要的C#using指令?

例如,我很少需要:

using System.Text;
Run Code Online (Sandbox Code Playgroud)

但它默认始终存在.我假设如果您的代码包含不必要的using指令,应用程序将使用更多内存.但还有什么我应该知道的吗?

另外,如果只在一个文件和大多数/所有文件中使用相同的using指令,它会有什么不同吗?


编辑:请注意,这个问题与被称为using语句的无关概念无关,旨在通过确保当对象超出范围时调用其IDisposable.Dispose方法来帮助管理资源.请参阅C#中"使用"的使用.

c# assemblies using

212
推荐指数
4
解决办法
4万
查看次数

性能如何受未使用的using指令的影响?

每当您创建新页面或项目时,Visual Studio都会自动为您创建使用语句.其中一些你永远不会使用.

Visual Studio具有"删除未使用的使用"的有用功能.

我想知道如果从未访问过的using语句仍然在文件的顶部提到,是否对程序性能有任何负面影响.

.net c# using visual-studio

103
推荐指数
6
解决办法
2万
查看次数

标签 统计

c# ×2

using ×2

.net ×1

assemblies ×1

visual-studio ×1