使用命名空间内部的引用与根级别相比



这样做的好处是什么:

namespace a
{
    using System;
    class ClassA
    {
    }
}

通过这个

using System;
namespace a
{
     class ClassA
     {
     }
}

是否有任何性能优势或最佳实践?

由于命名空间解析是在编译时完成的,因此在运行时绝对没有性能差异,我也怀疑是否存在显著的编译时差异。

我看到的所有C#代码都在文件的顶部有using语句,所以我认为这更"正常"。

最新更新