我的智能感知是給我的錯誤: 「ClassLibrary1.GetTimeZone.myWorldTime」是一種「場」,但使用像一個「類型」(對象)是一種「場」,但使用像一個「類型」
任何想法我做錯了什麼?
!該類1
我的智能感知是給我的錯誤: 「ClassLibrary1.GetTimeZone.myWorldTime」是一種「場」,但使用像一個「類型」(對象)是一種「場」,但使用像一個「類型」
任何想法我做錯了什麼?
!該類1
LoadData
對象瀏覽器是一個static方法。你在類型上調用它,而不是實例。
ChaosSoftware.WorldTime.LoadData("worldtime.xml");
這需要放在一個方法內部才能執行(構造函數或其他方法)。
此外,雖然不是錯誤的原因,您應該使用"
分隔字符串。在C#中,單引號是字符文字(即單個字符)。你有什麼不會編譯。
加上使用雙引號,因爲Oded做了,而不是你的單身。 – 2012-01-18 10:51:02
正確,但這僅僅是不夠的。 [這個答案](http://stackoverflow.com/a/8908843/447356)使它完成。 – 2012-01-18 10:54:30
@ShadowWizard - 感謝您的觀察。答案已更新。 – Oded 2012-01-18 10:57:35
LoadData似乎是一個靜態函數,所以你應該這樣做,而不是(不包括對象實例):
ChaosSoftware.WorldTime.LoadData("blahblah...");
請張貼代碼_code_不是作爲一個圖像。你也用'char'分隔符來定界字符串 - 這不會被編譯。 – Oded 2012-01-18 10:51:12