我想在 C# 中将 int 格式化为货币,但没有分数。例如,100000 应该是“$100,000”,而不是“$100,000.00”(由 100000.ToString("C") 给出)。
我知道我可以使用 100000.ToString("$#,0") 来做到这一点,但这是特定于 $ 的。有没有办法使用货币(“C”)格式化程序来做到这一点?
最佳答案
使用格式“C0”。
https://stackoverflow.com/questions/430458/
相关文章:
html - 修复 Visual Studio 中 aspx 文件的格式?
nginx - NGINX 配置文件是否有格式化程序/美化器?
java - Eclipse 的 Java 编辑器可以做软换行吗?
ruby-on-rails - Ruby on Rails - 如何以我需要的格式显示日期?从 YY
database - 在保持抽象的同时将格式化文本存储在数据库中
asp.net-mvc - Asp.Net MVC 2 Html.TextBoxFor 为模型的 D
java - 如何将手机号码拆分为国家代码、地区代码和本地号码?
c# - 如何显示特定于文化的本地数字而不是阿拉伯数字?
java - Java的JSON字符串整洁/格式化程序
c# - 是否有一种文化安全的方法来获取带前导零的 ToShortDateString() 和 To