【发布时间】:2011-05-26 03:55:59
【问题描述】:
我有一个项目,其中包含多个命名空间和许多类 ->
Some.Namepsace. (namespace)
ExistingClass (class)
ExistingClass2 (class)
Constants (class)
.Enum (enum)
在这个项目中,我创建了一个类,但命名空间不正确
namespace Some.Namespace.Some.Namespace
{
public class NewClass {}
}
现在 Some.Namespace.ExistingClass 无法解析对 Some.Namespace.Constants.Enum 的引用 - 它似乎正在寻找 Some.Namespace.Some.Namespace。常量.枚举。
知道为什么吗? NewClass 没有引用任何东西,也没有被任何东西引用,所以我看不出它的命名空间如何影响任何其他组件。我修复了 NewClass 上的命名空间问题,并且修复了它。
【问题讨论】:
-
您是说它现在可以工作,而您只是想知道它为什么会发生,还是在固定命名空间下仍然无法工作?
-
现在工作,只是想知道为什么
-
我很难理解你关于所有类型和命名空间之间关系的描述性文章。不如你给我们稍微复述一下这个问题怎么样?代码是什么样子的?
-
埃里克怎么样?发布问题时总是很清楚
标签: c# visual-studio-2010 namespaces