题
我想将int格式化为C#中的货币,但没有分数。例如,100000应该是“$ 100,000”,而不是“$ 100,000.00”。 (100000.ToString(" C")给出)。
我知道我可以用100000.ToString(&#; $#,0")来做到这一点,但那是$ -specific。有没有办法用货币(“C”)格式化器?
解决方案
使用格式“C0”。
其他提示
可以使用提供1,234等逗号的n0。货币符号不在那里
尝试将以Rs。
显示格式不隶属于 StackOverflow