値を表示に適した文字列に変換するカスタマイズ可能な汎用の書式指定機構が用意されています。ユーザー指定の区切り文字で区切られた一連の数字として書式指定できます。日付と時刻は、特定の国、地域、またはカルチャに応じた書式を指定できます。列挙定数はその数値または名前として書式指定できます。書式指定を制御するには、書式指定文字列および書式プロバイダを指定するか、既定の設定を使用します。以上の書式指定子文字が含まれます。書式プロバイダは、特定の型の変換に必要な追加の制御、置換、およびカルチャ情報を提供します。インターフェイスを実装して独自の書式指定を実行したりできます。以上の書式指定した値を埋め込む複合書式設定と呼ばれる機能が用意されています。コンソールに表示したり、ストリームに書き込んだりできます。数値、日付と時刻、および列挙型の書式を設定するための標準書式指定子およびカスタム書式指定子を定義しています。一部のメソッドで使用されます。