C# 数字("N")格式说明符

csharpprogrammingserver side programming更新于 2025/9/14 14:46:00

数字("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

相关文章