String.Format 使用自定义格式化程序
String.Format with custom Formatter
我有一个自定义字符串格式化程序,我想在使用标准格式化程序后使用它,我的自定义字符串格式化程序使用 {0:SP}
作为其格式前缀。
我想要做的是让这个简单的例子起作用
String.Format("{{0}:SP}" , 1)
我遇到异常:
base: {System.FormatException: Input string was not in a correct
format.
这样做的正确方法是什么?
String.Format("{{{0}:SP}}" , 1)
这很烦人,但你必须把其中的 2 个放在里面
如果你想显示 {1:SP}
Here为原答案
我有一个自定义字符串格式化程序,我想在使用标准格式化程序后使用它,我的自定义字符串格式化程序使用 {0:SP}
作为其格式前缀。
我想要做的是让这个简单的例子起作用
String.Format("{{0}:SP}" , 1)
我遇到异常:
base: {System.FormatException: Input string was not in a correct format.
这样做的正确方法是什么?
String.Format("{{{0}:SP}}" , 1)
这很烦人,但你必须把其中的 2 个放在里面
如果你想显示 {1:SP}
Here为原答案