如何逃避括号(大括号)在.NET格式字符串括号、字符串、格式、NET

2023-09-02 10:15:20 作者:背叛、孤单…一人承受

如何括号内使用转义的String.Format 。例如:

How can brackets be escaped in using string.Format. For example:

String val = "1,2,3"
String.Format(" foo {{0}}", val); 

这个例子没有抛出异常,但字符串输出 foo的{0}

This example doesn't throw an exception, but outputs the string foo {0}

有没有办法逃脱支架?

推荐答案

为您输出 FOO {1,2,3} 你必须做一些事情,如:

For you to output foo {1, 2, 3} you have to do something like:

string t = "1, 2, 3";
string v = String.Format(" foo {{{0}}}", t);

要输出 {您使用 {{并输出} 您使用}}

To output a { you use {{ and to output a } you use }}.

 
精彩推荐
图片推荐