【发布时间】:2014-09-02 15:47:11
【问题描述】:
使用String.Format如何确保所有数字都有逗号,例如123000 = "1,23,000";
String.Format(CultureInfo.InvariantCulture,"{0:0,0}",amount);
我得到了像
这样的输出123,234,000
我不想要它。但我会期待像
这样的输出12,32,34,000
【问题讨论】:
-
我相信您需要实现一个自定义数字格式提供程序...
-
使用正则表达式,或者自己编写字符串转换函数
-
你能举个简单的例子吗
-
^ 换句话说,你有错误的文化——另一个msdn example
标签: c#