Dot-Net
將逗號千位分隔符添加到十進制 (.net)
我有一個十進制數,比如 1234.500。
我想將其顯示為 1,234.5。
我目前正在將其轉換為雙精度以刪除尾隨的 ‘0’。
string.Format("{0:0,0}",1234.500)刪除小數位,其他格式選項似乎使用兩位小數。任何人都可以提供見解嗎?
您應該使用自定義格式,例如
#,##0.00string s = string.Format("{0:#,##0.00}", xx);
1,234.50當 xx = 1234.5M忘記轉換為時會產生
double,這不會有什麼幫助。