Class1
) 的类 (
Library1
)。然后,我创建另一个引用这两个程序集的客户端,并尝试创建
Class1
的实例。毫不奇怪,编译器给了我一个关于不明确引用的编译错误。有什么方法可以显式指定我想要使用的程序集中的类型以避免歧义吗?
注意:我知道这种情况在实践中很少发生(如果有的话)。这只是出于对语言特性的好奇而提出的问题。
global
更改为
global, Library1a
。
global, Library1b
作为示例。
extern alias Library1a;
和/或
extern alias Library1b;
作为使用程序集的任何类的前 2 行。
Library1a.
或
Library1b.
限定命名空间。示例: Library1a.Library1.Class1...
Library1b.Library1.Class1...