【发布时间】:2014-07-13 11:46:59
【问题描述】:
我注意到一些 C# 代码在命名空间内而不是在文件顶部有 using 语句。例如,而不是这个:
using System;
namespace SomeClassNameSpace
{
public class SomeClass
{ }
}
他们有这个:
namespace SomeClassNameSpace
{
using System;
public class SomeClass
{ }
}
这是个人喜好问题,还是有理由在命名空间标签内部或外部使用 using 语句?
【问题讨论】:
-
这是一个 StyleCop 规则,SA1200: UsingDirectivesMustBePlacedWithinNamespace
标签: c# namespaces using