【发布时间】:2010-09-20 17:16:40
【问题描述】:
.NET 怎么可能在这种情况下找到错误的“MyType”?
我正在处理的项目中有一个 A.B.C.D.MyType 类型,并且我正在引用一个具有 A.B.MyType 类型的 DLL?我没有任何“使用 A.B;”在我的代码中的任何地方声明,我确实有“使用 A.B.C.D;”。当我编译时,编译器认为任何对“MyType”的裸引用都意味着“A.B.MyType”。
我知道我可以重命名类或使用别名,但我想知道这怎么可能。
有什么想法吗?
谢谢!
【问题讨论】:
标签: c# .net namespaces