我在Unity中學習C#但我收到一個奇怪的錯誤。誤差是說 「表達式表示variable', where a
方法組」預計」通過從c中的方法分配值來聲明字符串時出錯#
這是給出錯誤的行:
string walkingDir = walkingDir();
這是walkingDir()方法:
private string walkingDir(){
return "str";}
更換
string walkingDir = walkingDir();
與
string walkingDir = "str";
工程。
啊。 JAVA沒有這樣的規則。 – WVrock
嗯,這是C#,我不是Java程序員,也不知道這是真的。這個規則是有道理的,因爲如果你把它們命名爲相同的話,你怎麼知道你指的是哪個變量。 – Programmer
()允許我區分。 – WVrock