一尘不染

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

c#

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

Visual Studio具有“删除未使用的用法”的有用功能。

我想知道,如果永不访问的using语句仍然在文件顶部提到,则对程序性能是否有负面影响。


阅读 288

收藏
2020-05-19

共1个答案

一尘不染

未使用的使用不会影响应用程序的运行时性能。

它可能会影响IDE的性能以及整个编译阶段。原因是它创建了必须在其中进行名称解析的其他名称空间。但是,在大多数情况下,这些影响很小,并且不会对您的IDE体验产生明显影响。

出于相同的原因,它也可能影响调试器中评估表达式的性能。

2020-05-19