有没有在1.000.000中转换1000000的简单方法?asp.net、c#中的正则表达式或字符串格式
发布于 2010-05-17 18:14:18
您可以将ToString与格式字符串和使用'.‘的格式提供程序一起使用。作为组分隔符,并定义应将数字分组为3位数的组(并非所有区域性都是如此):
int number = 1000000;
Console.WriteLine(number.ToString("N0", new NumberFormatInfo()
{
NumberGroupSizes = new[] { 3 },
NumberGroupSeparator = "."
}));发布于 2010-05-17 18:12:39
我想你问的是特定于文化的格式化。这是西班牙语的方式,例如:
1000000.ToString("N", CultureInfo.CreateSpecificCulture("es-ES"));发布于 2010-05-17 18:04:38
1000000.ToString("N0")https://stackoverflow.com/questions/2848086
复制相似问题