十进制到3位小数的字符串?

时间:2014-06-06 17:19:23

标签: c# currency

我有一个包含货币价值的十进制字段,我想将其显示为货币价值。我正在使用此代码:

MyMoneyField.ToString("C", new CultureInfo("en-US"));

这很好用,但我只是要求将此值看到三个小数位。你能用CultureInfo做到吗?如果没有,请在$

上使用round and tack

1 个答案:

答案 0 :(得分:2)

使用格式化字符串“C3”而不是“C”

MyMoneyField.ToString("C3", new CultureInfo("en-US");

请参阅MSDN上的第一个表格。