2013-04-23 109 views
1

正在对C#中的团队项目,我把它叫做Dijkstra算法,我是写完我的代码,当下来,我去使用Visual Studio 2010来调试,我会不断收到这样的错误:Dijkstra算法团队项目没有运行,因为我将它命名为Dijkstra(项目名称)?

https://lh5.googleusercontent.com/-M8DCWHZMhig/UXYtd_9z3OI/AAAAAAAAAJQ/njtUVLTHxq4/w497-h373/Error.png

当我以相似的名字重新完成项目时,这种情况越来越多。只有当我拿出Dijkstra的名字才能正确运行和调试。

这是为什么?

回答

3

这是因为撇号,而不是Dijsktra。将其命名为DijkstrasAlgorithm或诸如此类,你应该罚款

+0

非常感谢你 – VanyaS 2013-04-23 07:35:48

+0

不客气。如果它有效,请标记为答案,以便其他人也可以使用它。 – 2013-04-23 07:41:45

1

可能是因为你使用的符号:“

我建议只使用[AZ] [AZ] [0-9]字符,而命名的项目(尤其是无空格),它会为你节省很多时间。