愚蠢的问题,我想格式化一个整数,使其以 1000 的分隔符 (,) 出现,但也没有小数位和前导 0。
到目前为止我的尝试是:
String.Format("{0} {1}", 5, 5000); // 5 5000
String.Format("{0:n} {1:n}", 5, 5000); // 5.00 5,000.00
String.Format("{0:0,0} {1:0,0}", 5, 5000); // 05 5,000
我追求的输出是:
5 5,000
有什么明显我遗漏的吗?
最佳答案
这对我有用。
String.Format("{0:#,0} {1:#,0}", 5, 5000); // 5 5,000
关于c# - String.Format 整数以使用不带小数位的千位分隔符或小整数前导 0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1666346/