您的位置:首页 > 编程语言 > C#

C# String.Format字符串中包含"{" "}"时需注意的问题

2015-08-23 23:39 519 查看

因为String.Format会识别{},来用参数代替,但是如果字符串中包含{或者},则需要用{{ 来代替字符 {,用}} 代替 }

例如

json.Append(String.Format("{\"total\":{0},\"row\":{1}}", lineCount, strJSON));


运行时会报错,

若用如下代码来代替,则可以正确运行:

json.Append(String.Format("{{\"total\":{0},\"row\":{1}}}", lineCount, strJSON));
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: