美元($)符号和逗号以数字为单位,String.Format()
这个问题在这里已经有了答案:
您可以使用以IFormatProvider
作为参数的ToString()
的重载,并指定该数字为货币。
var value = 5620000;
value.ToString("C", new System.Globalization.CultureInfo("en-US"))
编辑
正如@Uwe Keim所指出的那样,你也可以使用这样的String.Format()
重载:
String.Format(new System.Globalization.CultureInfo("en-US"), "{0:C}", 5620000)
链接地址: http://www.djcxy.com/p/50549.html
上一篇: Dollar ($) sign and commas in thousands for a number with String.Format()
下一篇: String.Format() to add commas in thousands place for a number not working