【发布时间】:2014-02-16 03:28:10
【问题描述】:
如何将整数转换为字符串?它的工作方式相反,但不是这样。
string message
Int64 message2;
message2 = (Int64)message[0];
如果消息是“hello”,则输出为数字形式的 104;
如果我这样做
string message3 = (string)message2;
我收到一条错误消息,提示您无法将 long 转换为字符串。为什么是这样。 .ToString() 方法不起作用,因为它仅将数字转换为字符串,因此仍将显示为“104”。与 Convert.ToString() 相同。如何让它从 104 再次说“你好”?在 C++ 中,它允许您强制转换此类方法,但在 C# 中则不允许
【问题讨论】:
标签: c# string casting int long-integer