我正在引用项目中的程序集。有没有办法将程序集中的所有内容放入命名空间?
现在,其中的所有内容都在全局命名空间中,因此它使访问内容变得奇怪。
答案 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();
}
}
}