我有一个自定义字符串格式化程序,我想在使用标准格式化程序后使用,我的自定义字符串格式化程序使用{0:SP}作为其格式前缀。
{0:SP}
我想要做的就是让这个简单的例子起作用
String.Format("{{0}:SP}" , 1)
我得到一个例外:
base:{System.FormatException:输入字符串的格式不正确。
这样做的正确方法是什么?
String.Format("{{{0}:SP}}" , 1)
这很烦人,但如果要显示{1:SP},你必须将其中2个放入其中
{1:SP}
Here是最初的答案