我目前使用N0格式化我的號碼。有沒有一種格式可以用來允許只有正值 - 小於0的任何值都應該默認爲0?只有正整數的數字格式
回答
可以通過這樣一種格式字符串中指定不同的格式做到這一點:
someNumeric.ToString("N0;\"0\"");
或相同格式字符串的一部分:
String.Format("{0:0;\"0\";}", someNumeric);
的順序是(用於2格式字符串):
positiveformat-or-zeroformat;negative
這裏看到更多的信息:
http://msdn.microsoft.com/en-us/library/0c899ak8.aspx#SectionSeparator
只有它應該是'「{0:0; \」0 \「}」' – 2012-03-12 20:29:34
@Hrnk謝謝修復它 – ntziolis 2012-03-12 20:32:00
+1。 @ntziolis,你對零格式的評論是錯誤的一面。感謝分享有趣的格式化珍聞! – 2012-03-12 20:47:00
- 1. PHP數字格式與整數格式
- 2. C++ cin正整數只有
- 3. 只有數字的正則表達式
- 4. 數字格式字符串只顯示正確的2位數
- 5. 只有整數或混合數匹配的正則表達式
- 6. 正則表達式只有數字
- 7. 正則表達式只有數字
- 8. 正則表達式只在整數
- 9. flex:只接受數字,字母,空格的正則表達式
- 10. bash只允許帶小數點的正整數或正整數
- 11. 正則表達式只有7位數字和9位數字
- 12. 正則表達式允許只有數字和數字
- 13. 格式的整數值爲英國數字格式
- 14. Django格式整數數組字段
- 15. 只有正則表達式中的數字,負數也
- 16. 只有整數的PHP正則表達式
- 17. 只有字母和數字,但不是空格的正則表達式
- 18. 正則表達式數字只,也掩蓋格式錢
- 19. 只有字母和數字只有正則表達式的問題
- 20. 只有整數的正則表達式,而不是一個空字符串
- 21. 什麼是隻有整數字符串的Java正則表達式?
- 22. wpf字符串格式整數1234到12:34只在XAML中
- 23. 整數的字符串格式c#
- 24. 只有英文和數字字符的Javascript正則表達式
- 25. 只有字母,數字,破折號的正則表達式?
- 26. Java的正則表達式大寫字母和數字只有
- 27. 正則表達式的數字和連字符只有
- 28. 格式設置包括Unicode字符只有字母數字
- 29. 正則表達式只驗證字母數字,沒有空格,只有40個字符
- 30. c#正則表達式字符串中只有數字字符
這似乎更少的格式和更多的「業務邏輯」,我個人。 – 2012-03-12 20:23:25