gpt4 book ai didi

.net - 在 VB.NET 源代码中查找未使用的 'Imports' 语句

转载 作者:行者123 更新时间:2023-12-03 20:24:15 24 4
gpt4 key购买 nike

Visual Studio IDE 允许我扫描 VB.NET 源代码中未使用的引用。但是我也有很多没用的Imports statements在我的应用程序中。

两个问题:

  • 有没有办法找到未使用的Imports整个 VB.NET 源代码中的语句?
  • 做未使用 Imports语句会损害我的应用程序的性能?
  • 最佳答案

    它完全不会影响运行时性能,唯一的一次是 using directives实际使用的是在编译时。

    您可能希望保持低进口数量的三个原因是:

  • 为了清楚起见。导入是一种有用的方式,乍一看可以了解类正在执行的操作类型:不要浪费这个机会! (例如,如果我看到在文件顶部导入了一个 Regex 命名空间,我通常会假设其中有一些 regex 工作)
  • 您拥有的导入越多,您就越有可能遇到名称冲突(即一个类型名称引用两个不同导入命名空间中的两种不同类型)
  • 由于这些指令在编译时使用,因此大量未使用的导入可能会损害构建时间和/或智能感知性能。 (这里只是推测,我不知道IntelliSense在幕后是如何工作的)

  • 如果你想摆脱那些无用的命名空间,我认为 Visual Studio 中没有任何内置支持(我认为这就是你所说的“VB.net IDE”),但你可以使用一些第三方工具(例如 Resharper )或其他一些 IDE(例如 Eclipse.net )

    关于.net - 在 VB.NET 源代码中查找未使用的 'Imports' 语句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3914658/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com