我希望数字的每个数字都用空格分隔。也就是1234
变成1 234
.
我写了这段代码:
var format = (NumberFormatInfo)CultureInfo.InvariantCulture.NumberFormat.Clone();
format.NumberGroupSeparator = " ";
Console.Write(1234d.ToString(format));
为什么这不起作用?
我希望数字的每个数字都用空格分隔。也就是1234
变成1 234
.
我写了这段代码:
var format = (NumberFormatInfo)CultureInfo.InvariantCulture.NumberFormat.Clone();
format.NumberGroupSeparator = " ";
Console.Write(1234d.ToString(format));
为什么这不起作用?
NumberGroupSeparator属性与“N”标准格式字符串一起使用,以指定分隔整数组和小数组的字符。
结果:
此外,您可以设置
结果
注意:请参阅英文文档。俄语翻译有错误。
虽然,既然在 InvariantCulture 问题中,那么: