【发布时间】:2009-02-12 21:07:16
【问题描述】:
有没有办法告诉 .Net 从命名空间树的 root 搜索命名空间?
假设我有这两个完全独立的命名空间:
Apple.Orange.Banana
Orange.Grape.Peach
假设他们来自不同的程序员,每个人的“橙色”完全是巧合。
如果我在“Apple.Orange.Banana”中并且我试图导入(或引用)“Orange.Grape.Peach”,.Net 我试图从“Apple.Orange”中搜索的东西。橘子.香蕉”。
我该如何告诉它,“从根看,而不是我现在所在的位置。”这会很棒:
~Orange.Grape.Peach
但是,唉,这不存在。
我知道你们中的一些人会说我应该更好地规划命名空间,但是当我使用来自两个地方的代码时会发生什么,这些代码带有我无法更改的预定义命名空间,并且正如我上面提到的那样它们发生冲突?
【问题讨论】:
-
为什么说它不存在?见斯科特的回答...
标签: c# namespaces