在C#中,你可以隱式將字符串和我們說,一個整數:string = string + int:背後是什麼?
string sth = "something" + 0;
我的問題是:
爲什麼,通過假定的事實,你可以隱式將字符串和一INT,C#不允許初始化字符串是這樣的:
string sth = 0; // Error: Cannot convert source type 'int' to target type 'string'
如何C#蒙上0作爲字符串。它是
0.ToString()
還是(string)0
還是別的?- 如何找到前面問題的回答?
我特別喜歡你如何問「如何找到前一個問題的答案?」 – 2010-08-03 17:48:09