我想将 int 格式化为 C# 中的货币,但没有分数。例如,100000 应该是“$100,000”,而不是“$100,000.00”(由 100000.ToString("C") 给出)。
我知道我可以使用 100000.ToString("$#,0") 来做到这一点,但这是特定于 $ 的。有没有办法使用货币(“C”)格式化程序来做到这一点?
我想将 int 格式化为 C# 中的货币,但没有分数。例如,100000 应该是“$100,000”,而不是“$100,000.00”(由 100000.ToString("C") 给出)。
我知道我可以使用 100000.ToString("$#,0") 来做到这一点,但这是特定于 $ 的。有没有办法使用货币(“C”)格式化程序来做到这一点?