String.Format不适用于" \":
String.Format("{ \"aps\" : { \"alert\" : { \"title\" : \"{0}\", \"body\" : \"{1}\" } } }", "aaa", "bbb");
在此字符串中插入标题和文字的最佳方法是什么?
答案 0 :(得分:1)
将String.Format()
与JSON一起使用会很痛苦。除了双引号("
)字符外,您还必须担心格式占位符({
)使用的大括号。即使是未转义的字符串也无法解决这个问题。
但是there are numerous alternatives,包括从Visual Studio中通过NuGet提供的几个选项。