C#.NETメモ:String.Format:『{』と『}』を文字列をして扱う

C#.NETのString.Formatメソッドで『{』と『}』を文字列をして扱う方法をメモしておきます。
書式をString.Formatメソッドで作るときに躓いたので…;

『{』と『}』を文字列をして扱いたいときは

 『{{』
 『}}』

と書くようにすると良いようです。
内容 記述例 出力
『{』と『}』を文字列をして扱う
(例では書式を作成)
//書式を作成
string format = String.Format("{{0:D{0}}}", 5);
Console.WriteLine("format={0}", format);

//文字列を作成
string msg = String.Format(format, 123);
Console.WriteLine("msg={0}", msg);
format={0:D5}
msg=00123


コメント
管理者の承認待ちコメントです。
  • -
  • 2014/04/30 4:28 PM
コメントする








    
この記事のトラックバックURL
トラックバック