我想在C#中将int类型格式化为货币,但不需要小数部分。例如,100000应该是"$100,000",而不是"$100,000.00"(使用100000.ToString("C")会得到后者)。
我知道可以使用100000.ToString("$#,0")来实现,但这是针对美元符号的。是否有一种方法可以使用货币格式化程序("C")来实现?
我想在C#中将int类型格式化为货币,但不需要小数部分。例如,100000应该是"$100,000",而不是"$100,000.00"(使用100000.ToString("C")会得到后者)。
我知道可以使用100000.ToString("$#,0")来实现,但这是针对美元符号的。是否有一种方法可以使用货币格式化程序("C")来实现?