簡體   English   中英

如何在C#中用1000s分隔符和逗號后的零格式化字符串

[英]How to format a string with 1000s separator and zeros after comma in C#

我想用1000的分隔符格式化字符串,並且默認情況下還要保留兩個小數位

我嘗試了這個,但是它沒有用,因為當沒有小數時,它無法附加兩個零

String.Format("{0:#,##0.##}", money); //I want something like 1000.23 and also 1000.00

只是為了確保您不會使此變得更復雜而沒有必要

String.Format("{0:f2}", money);

也許標准數字格式就足夠了,而不需要自定義數字格式。 但是如前所述,如果你的文化有一個,作為分隔符,這是不行的。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM