包括许多未使用的库是否会影响效率

本文关键字:影响 效率 是否 未使用 包括许 | 更新日期: 2023-09-27 18:19:37

例如,在C#中
是否

using System.X;
using System.Y;
using System.Z;

无论如何都比慢

using System.X

,即使程序仅使用System.X

而且,如果它们无关紧要,那么更好的做法是包括所有可能使用的库,还是只包括代码中使用的库?

包括许多未使用的库是否会影响效率

这取决于efficiency的含义。

如果你的意思是它会在运行时减慢我的应用程序的速度,那么。Using指令仅在编译时使用。

如果你的意思是它会减慢我的构建步骤吗?那么如果你的文件中有数千个using指令,它可能会额外花费几毫秒。但实际上没有

所以。。。。等待……