web-dev-qa-db-ja.com

数値または通貨の文字列形式?

すべてのthousendsにコンマ(、)を与える必要があります。 DataFormatString="${0:#,#}"を使用しました。正常に動作しています。ただし、値が0の場合。 $00を表示しています。 $0のみを表示します。

どうすればそれができますか?

15
James123

形式= "$ {0:#、0}";

6
The Smallest
DataFormatString = "{0:C0}"

小数点以下の桁数が0の通貨としてフォーマットされます。

DataFormatString = "{0:N0}"

これは、1,000などの数値としてフォーマットされます。小数点以下の桁数が必要な場合は、2番目の0を小数点以下の桁数に置き換えます。

例えば:

DataFormatString = "{0:N4}"

1,000.0000のような形式になります

33
Dismissile