2012-01-20 93 views
2

我謹代表人數2.3421爲2.34,但我目前的格式顯示它爲02.34字符串格式化爲小數和數千

如果我數1342.323我想將此作爲1,342.32

如果我有0.23這將顯示爲0.23。

如何更改我的格式字符串以實現此目的?我有:

「{0:0,0.00}」

回答

8

使用#,其中一些是可選的,而不是0

"{0:#,0.00}" 

Custom Numeric Format Strings MSDN上:

「 #「|數字佔位符

如果出現一個數字,則用相應的數字替換井號;否則,結果字符串中不會出現數字。

+0

50秒更快+1 –

+0

是的,但 '可選號碼' 是 '可選的前導零' –

+0

@HenkHolterman - 是的,預告他最後的例子並更新了我的答案。 – Oded

3

試試這個:

{0:#,##0.00} 

1342.323應該然後是1,342.32

相關問題