指定の書式の文字列に変換する
スポンサーリンク
指定の書式の文字列に変換するには、System.String クラスの Format メソッドを使用します。Format メソッドにはいくつかのオーバーロードがあり、書式設定する項目がいくつでも渡すことができます。また、リテラル文字と混在させても安全に処理できるように、{ } 内で展開することもできます。
サンプルコード
以下にサンプルコードを示します。
C# 全般
// 指定した書式設定を使用して文字列を取得する string stPrompt = string.Format("{0:00000}", 123); // 書式設定した結果を表示する MessageBox.Show(stPrompt); // このように複数の書式指定したり、リテラル文字内に混在することも可能 stPrompt = string.Format("現在 {0:yyyy年MM月dd日} の {1:hh時mm分ss秒} です", DateTime.Today, DateTime.Now); // 書式設定した結果を表示する MessageBox.Show(stPrompt);
関連するリファレンス
準備中です。