我从互联网上接收了一个ulong,
并需要添加逗号,例如7859
到7,859
我发现很多网络,但没有答案
只有传输整数到字符串,如下面的代码
int x = 12345871
x.ToString("n0", CultureInfo.InvariantCulture));
并且结果是正确的,但我想将此格式保存为ulong
能做到吗?或者只保存为字符串?
答案 0 :(得分:1)
除非您将数字转换为字符串,否则数字将没有格式。
当您需要在屏幕上表示它们或谁知道何时需要将ulong
格式化为字符串时。
如果您收到long
(即64位整数System.Int64
),则只需使用ulong.Parse
或ulong.TryParse
解析它:
ulong someLong;
if(ulong.TryParse(longAsText, out someLong))
{
// Parsing was successful!
}