小编典典

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

all

例如,我很少需要:

using System.Text;

但默认情况下它总是在那里。如果您的代码包含不必要的using 指令,我假设应用程序将使用更多内存。但是还有什么我应该注意的吗?

此外,如果仅在一个文件与大多数/所有文件中使用相同的 using 指令,它是否有任何区别?


_编辑:请注意,此问题与称为 using 语句的不相关概念无关,旨在通过确保当对象超出范围时调用其IDisposable.Dispose方法来帮助管理资源。


阅读 61

收藏
2022-06-06

共1个答案

小编典典

当你的程序运行时,它不会改变任何东西。所需的一切都按需加载。因此,即使您有该 using 语句,除非您实际使用该命名空间/程序集中的类型,否则不会加载与
using 语句相关的程序集。

主要是为了清理个人喜好。

2022-06-06