【发布时间】:2016-04-05 05:19:03
【问题描述】:
我的代码如下:
string requestBody = string.Format(
@"{{
""RequestServerVersion"":""2016.04.05"",
""PreferredDate"":""{0}"",
""StaffList"":""{1}""
}}",
preferredDate.Date.ToString("yyyy-MM-dd"),
"test");
StaffList 是一个字符串数组,如果我传递一个像“test”这样的字符串,它将不起作用。如何在 string.Format(...) 中将字符串数组传递给它?由于在服务器端,StaffList 是作为字符串数组处理的。
非常感谢!
【问题讨论】:
-
您可以将数组内容转换为 JSON 字符串,然后将其传递给 String.Format。看最后一个答案here
标签: c# arrays json string.format