标签: c# currency
我有一个包含货币价值的十进制字段,我想将其显示为货币价值。我正在使用此代码:
MyMoneyField.ToString("C", new CultureInfo("en-US"));
这很好用,但我只是要求将此值看到三个小数位。你能用CultureInfo做到吗?如果没有,请在$?
CultureInfo
$
答案 0 :(得分:2)
使用格式化字符串“C3”而不是“C”
MyMoneyField.ToString("C3", new CultureInfo("en-US");
请参阅MSDN上的第一个表格。