代码之家  ›  专栏  ›  技术社区  ›  Alister

Delphi中的清洁使用条款

  •  6
  • Alister  · 技术社区  · 7 年前

    我一直在用 cnPack PascalAnalyzer Lite 清理一些大型项目中的use子句,我做得相当保守。尤其是我不会移除任何 initialization 第节。Pascalanayser给出了一些提示,例如

      ==> COMMAND unnecessary (used by unit with init)
    

    我假设这是说,这个单位不是由当前单位使用,而是由一个单位使用,它有一个 初始化 第节。

    是这个单位吗 COMMAND 完全安全地删除,或者在某些情况下删除它可能会导致某种运行时错误?

    1 回复  |  直到 7 年前
        1
  •  4
  •   Uwe Raabe    7 年前

    这个提示只是出于一致性的考虑,为了给您提供更多的信息——尽管这些信息与决定是否可以从uses子句中删除该单元无关,但是可以移到实现部分,或者必须保留在它所在的位置。

    不必要的

    推荐文章