C#数字(“ N”)格式说明符
数字(N)格式说明符将数字转换为以下形式的字符串-
"-d,ddd,ddd.ddd…"
以上,
如果需要,“-”是负数符号,
“d”是数字(0-9),“,”表示组分隔符,
“。”是小数点符号
示例
using System; using System.Globalization; class Demo { static void Main() { double val1 = -5566.789; Console.WriteLine(val1.ToString("N", CultureInfo.InvariantCulture)); int val2 = 87987766; Console.WriteLine(val2.ToString("N3", CultureInfo.InvariantCulture)); } }
输出结果
-5,566.79 87,987,766.000