2008-04-25 string.Formatの書式指定文字列に中カッコを入れる方法 C# .NET C#/VB.NETでは、string.Formatによって、書式指定ができる。 int i = 3; string.Format("foo{0}bar", i); //=>"foo3bar" この書式指定文字列に中カッコ{}を混ぜたい場合はどうするか? 2重に記述してあげるとよい。 int i = 3; string.Format("{{foo{0}bar}}", i); //=>"{foo3bar}"