我们可以在包含'{'字符的字符串中做一个String.Format吗?带''字符的C#String.Format
例子:String.Format("a{a}a {0} bbb {1}", "val1", "val2");
的一个{A}一应提前被解释为字符串的一部分,而不是一个格式...
感谢
我们可以在包含'{'字符的字符串中做一个String.Format吗?带''字符的C#String.Format
例子:String.Format("a{a}a {0} bbb {1}", "val1", "val2");
的一个{A}一应提前被解释为字符串的一部分,而不是一个格式...
感谢
用途:{{
。顺便说一句,这是从documentation负责:
要指定格式的单个文字大括号字符指定两个开头或结尾大括号字符;即“
{{
”或“}}
”。
'{{{'?你什么意思?逃生是'{{'。 – 2012-04-16 20:33:08
@肯德尔弗雷:这是一个错字。 – jason 2012-04-16 20:34:12
+1用于指出文档。 – 2012-04-16 20:35:28
你应该逃避{和}与{{和}}
是。使用两个{
s,如下所示:
String.Format("a{{a}}a {0} bbb {1}", "val1", "val2");
警告:“val2”从不使用。 – 2012-04-16 20:34:10
这是一个错字,我打算写{1}。 – Dante 2012-04-16 20:37:11
我为你修好了。 – 2012-04-16 20:43:21