6

数値形式文字列に関する多くの記事を読みました。例: http://msdn.microsoft.com/en-us/library/0c899ak8.aspx

最適な書式文字列の書き方がよくわかりません。例外的な結果を得るために、いくつかの方法を書くことができます。例: 番号 1234567890 をテキスト "1,234,567,890" として出力します。これらの方法で同じ結果が得られます。

1234567890.ToString("#,#")
1234567890.ToString("#,##")

「#,##」はインターネットで人気の言葉ですが、なぜですか? 適切なフォーマット文字列の書き方を教えてください。ありがとう。

4

2 に答える 2

1

私が見る限り、 と の間に違いはありません"#,#""#,##"どちらも「グループ区切り記号を使用し、小数部分を使用せずに数値をフォーマットする」ことを意味します。詳細については、一般的な数値形式については SSCLI ソースを参照してください。

于 2013-07-02T07:48:59.933 に答える
0

を使用しているため、あなたの場合は問題ありませんint。この形式は double 用で#,##あり#,#、小数点以下 2 桁のみを出力することを意味します

于 2013-07-02T07:09:50.513 に答える