String.Formatメソッドは任意の引数を指定された書式に基づいて文字列化する静的メソッドです。
String.Formatメソッドを使って特定の書式に基づいて値を文字列化する
using System;
class Sample {
static void Main()
{
var dateTimeValue = new DateTime(2010, 9, 14, 1, 2, 3);
var s = String.Format("{1:r} {0:D} {0:D4} {0:N4}", 72, dateTimeValue);
Console.WriteLine(s);
}
}
実行結果
Tue, 14 Sep 2010 01:02:03 GMT 72 0072 72.0000
書式の詳細については書式指定子での解説を参照してください。