3

「{」文字を含む文字列で String.Format を実行できますか?

例:String.Format("a{a}a {0} bbb {1}", "val1", "val2");

a{a}a は、フォーマッタとしてではなく、文字列の一部として解釈する必要があります...

前もって感謝します

4

3 に答える 3

12

はい。{次のように、2 つの を使用します。

String.Format("a{{a}}a {0} bbb {1}", "val1", "val2");
于 2012-04-16T20:31:58.647 に答える
11

用途: {{. ちなみに、これはドキュメントから回答可能です:

format で 1 つのリテラル中括弧文字を指定するには、先頭または末尾の中括弧文字を 2 つ指定します。つまり、" {{" または " }}" です。

于 2012-04-16T20:31:41.200 に答える
3

{{ と }} で { と } をエスケープする必要があります

于 2012-04-16T20:31:47.517 に答える