c#中无精度的千个分隔符
本文关键字:千个 分隔符 精度 | 更新日期: 2023-09-27 18:11:50
简单地说,我正在寻找一种方法,其中返回一个整数到千位分隔字符串格式没有精度。
我尝试了不同的格式说明符,但它们都得到了2位数的精度。
例如,我想要
123456 => "123,456" and not "123,456,00"
或
1234567 => "1,234,567"
而非"1,234,567.00"
当使用标准数字格式"n"时,可以像这样指定0的精度:
string text = value.ToString("n0");
或复合形式:
Console.WriteLine("The number is {0:n0}", value);
try this:
int myNumber = 1234567;
var myString = myNumber.ToString("n0");