「C#」String.Formatで数値をカンマ整形する
書式
String.Format("{0:#,0}", int型数値) String.Format("{0:#,0.0000}", double型数値)
String.Formatを使用して数値をカンマ区切り整形して表示します。
使用例
using System; namespace Studey { class Program { static void Main(string[] args) { //整数値をカンマ整形する int i = 67890; Console.WriteLine(String.Format("{0:#,0}", i)); //小数値をカンマ整形する double d =445566.987; Console.WriteLine(String.Format("{0:#,0.0000}", d)); Console.WriteLine(String.Format("{0:#,0.####}", d)); } } }
実行結果
67,890 445,566.9870 445,566.987