C# で金額にカンマを付ける

C# で数字をカンマ区切り
金額などの数値に 3 桁ごとにカンマを入れ、好きな形式で表示するサンプル。
これで「9,800 円」という表示も自由自在。

String.Format で変換

フォーマット指定をすればかんたんに変換できる。仕様については、以下のサイトに詳しく書いてある。
数値を3けた区切りの文字列に変換するには?[C#、VB]
int i = 9800;
// 出力:9,800円(税別)
string val = String.Format("{0:#,0}円(税別)", i);

このブログの人気の投稿

コピーした行の挿入が表示されない時はフィルタされていないかチェック

Excel で入力した文字に勝手に取り消し線が入る