2013-04-23 110 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]字符,而命名的項目(尤其是無空格),它會爲你節省很多時間。