【问题标题】:Decimal to money string with 3 decimals? [duplicate]带 3 位小数的小数到货币字符串? [复制]
【发布时间】:2014-06-06 17:19:23
【问题描述】:

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

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

这很好用,但是我刚刚收到一个请求,希望将此值显示为 三个 小数位。你可以用CultureInfo 做到这一点吗?如果没有,请在$ 上使用圆形和大头钉?

【问题讨论】:

    标签: c# currency


    【解决方案1】:

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

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

    查看MSDN 上的第一个表条目。

    【讨论】:

    • 谢谢,完美!
    猜你喜欢
    • 1970-01-01
    • 2011-08-29
    • 2014-03-25
    • 2018-01-25
    • 2021-01-01
    • 2016-04-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多