C# で金額にカンマを付ける
金額などの数値に 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);