使用String.Format()的数字的美元($)符号和逗号数千

时间:2017-07-12 13:22:33

标签: c# .net string.format

尝试将数字 5620000 格式化为 $ 5,620,000

dates

是否可以使用string.Format函数?

1 个答案:

答案 0 :(得分:2)

您可以使用overload of ToString()作为参数,并指定该数字为货币。

IFormatProvider

修改

正如@Uwe Keim指出的那样,你也可以使用String.Format() overload执行此操作:

var value = 5620000;
value.ToString("C", new System.Globalization.CultureInfo("en-US"))