C# - 使用全局命名空间中的代码进行汇编

时间:2015-05-20 00:08:40

标签: c# namespaces .net-assembly

我正在引用项目中的程序集。有没有办法将程序集中的所有内容放入命名空间?

现在,其中的所有内容都在全局命名空间中,因此它使访问内容变得奇怪。

2 个答案:

答案 0 :(得分:1)

在评论@PetSerAl的帮助下,我发现this page帮了很多忙。您可以更改引用属性中别名的内容,然后在文件中更改您要放置extern alias <alias>的程序集中的内容。

答案 1 :(得分:0)

另一种方法是使用namespace alias

以下是一个例子:

using nsAlias = System.Some.Long.Namespace;

namespace System
{
    class TestClass
    {
        static void Main()
        {
            // Using the alias:
            nsAlias.SomeObject test = new nsAlias.SomeObject();
        }
    }
}