标题应该说明一切......
编辑:显然标题并没有说明一切,但 Jon Skeet 还是能够理解我的意思!
最佳答案
假设您的意思是您想要引用两个不同程序集提供的相同命名空间(甚至相同的完全限定类型名称)中的类型,您可以从 C# 2 及更高版本使用 extern aliases 执行此操作.
理想情况下,您应该尽量避免陷入这种情况,但如果您真的、真的需要的话,您也可以这样做。
安森霍顿有一个 blog post关于外部别名以及在 Visual Studio 中使用它们。
关于c# - 是否可以引用两个同名的命名空间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2872675/