在这种情况下,.NET如何可能找到错误的'MyType'?
我在一个项目中有一个类型A.B.C.D.MyType,并引用了一个有类型A.B.MyType的DLL。 我的代码中没有任何“using A.B;”语句,但我确实使用了“using A.B.C.D;”。 当我编译时,编译器认为任何裸露的对'MyType'的引用意味着'A.B.MyType'。
我知道我可以重命名类或使用别名,但我想知道这是如何可能的。
有任何想法吗?
谢谢!
我在一个项目中有一个类型A.B.C.D.MyType,并引用了一个有类型A.B.MyType的DLL。 我的代码中没有任何“using A.B;”语句,但我确实使用了“using A.B.C.D;”。 当我编译时,编译器认为任何裸露的对'MyType'的引用意味着'A.B.MyType'。
我知道我可以重命名类或使用别名,但我想知道这是如何可能的。
有任何想法吗?
谢谢!