“X.X”类型错误中不存在类型“X”

时间:2013-11-20 12:08:34

标签: c# .net visual-studio-2010 compiler-errors namespaces

项目结构为here

如何修改项目进行编译?

组织项目结构的最佳实践是什么?

1 个答案:

答案 0 :(得分:1)

只是不要将类型命名为与其命名空间相同的类型。这总是一个坏主意。您可以通过各种方式解决问题,但在许多情况下它很难看。重命名类型或命名空间会好得多。

在此特定的情况下,您只需将代码更改为:

Application.Run(new NeuralNetwork());

...那将引用该类型。但只是这样做 - 改为重命名类型或命名空间:)

Eric Lippert有一篇关于这个主题的四篇博文系列文章: