画面に数字を表示する場合に 数字だけよりも、3桁のカンマ区切りで
表示されていた方が読みやすくなります。
×「1000000」
○「1,000,000」
今回はこのように数字を3桁のカンマ区切りで表示する方法を解説します。
結論:String.Formatメソッドを使用します。
以下のようにしてString.Formatメソッドを呼び出すことで数字を3桁ごとにカンマで区切った状態で表示することが可能です。
String.Format(“{0:#,0} “, 1000000)
C#では以下の様なコードになります。
using System;
class Program
{
static void Main()
{
int number = 1000000; // 表示したい数値(変換前).
string str = String.Format(“{0:#,0} 円”, number);
Console.WriteLine(str); // 出力:1,000,000 円
}
}