我读了很多关于数字格式字符串的文章,例如:http://msdn.microsoft.com/en-us/library/0c899ak8.aspx
我真的不明白如何编写最好的格式字符串。为了获得例外结果,我可以写一些方法。示例:打印编号1234567890,文本为“1,234,567,890”。这些方法给出了相同的结果:
1234567890.ToString("#,#")
1234567890.ToString("#,##")
“#,##”是互联网上最受欢迎的,但为什么呢?请给我一些如何编写好的格式字符串的信息。感谢。
答案 0 :(得分:1)
据我所知,"#,#"
和"#,##"
之间没有区别:两者都是'使用组分隔符格式化数字而不使用小数部分'。有关详细信息,请参阅SSCLI source for general number formatting。
答案 1 :(得分:0)
在您的情况下,无关紧要,因为您使用的是int
。此格式#,##
和#,#
用于双打,表示小数点后仅打印两位数