金額などの数値に 3 桁ごとにカンマを入れ、好きな形式で表示するサンプル。
これで「9,800 円」という表示も自由自在。
数値を3けた区切りの文字列に変換するには?[C#、VB]
これで「9,800 円」という表示も自由自在。
String.Format で変換
フォーマット指定をすればかんたんに変換できる。仕様については、以下のサイトに詳しく書いてある。数値を3けた区切りの文字列に変換するには?[C#、VB]
int i = 9800;
// 出力:9,800円(税別)
string val = String.Format("{0:#,0}円(税別)", i);
