是sa1200所有使用指令必须放在命名空间(StyleCop)内部吗?
可能重复:
Us Usings应该在命名空间的内部还是外部
sa1200所有using指令必须放在命名空间内(StyleCop)
这仅仅是为了代码可读性还是这样做有什么实际优势? 它以某种方式对GC有帮助吗?
如果项目中有多个名称空间,则可以单独限制每个名称空间使用的名称空间。
如果两个不同的命名空间中的类名相同,这可能会派上用场。 一个可能是项目的一个部分中的默认值,而另一个可能是另一个部分中的默认值。
是的,他们为这些规则寻找一些非常边缘的案例。
没有运行时差异。 这纯粹是编译时(和开发经验)的变化。 在任何一种情况下,编译IL的文件都是相同的。