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

将using语句放在C#.cs文件中的何处[重复]

c#
  •  3
  • Kapil  · 技术社区  · 17 年前

    欺骗: Should 'using' statements be inside or outside the namespace?

    5 回复  |  直到 9 年前
        2
  •  1
  •   Ray Booysen    17 年前

    有了命名空间之外的命名空间,它确实变得更加可读,因为对我来说,命名空间并不像你正在编写的代码那么重要。

        3
  •  0
  •   user60456 user60456    17 年前

    如果将Using放在命名空间中,则它们仅适用于该命名空间。
    如果它们在外部,它们将应用于文件中的任何命名空间

        4
  •  0
  •   Nick Berardi    17 年前

        5
  •  0
  •   Joel Coehoorn    17 年前

    使用指令将名称带入范围。考虑到这个定义,并注意到您可以在同一个文件中有多个名称空间,因此使用指令影响的名称只适用于特定的名称空间是有意义的,因为分组名称是名称空间的用途。

    但在这种情况下,我更喜欢VS默认值。为什么要为自己做额外的工作?