【发布时间】:2014-06-17 09:51:29
【问题描述】:
像这样将整数转换为字符串有什么区别:
string str = "" + 1;
和
string str =1.ToString();
【问题讨论】:
-
为什么不直接写:
"1" -
我知道我可以这样写“1”,但我问也许我使用变量,比如 int number = 1 * number2; ....然后这样做 "" + number ... :)
-
第一个是隐式的,第二个是显式的。