C# 在API post测试的主体中发送json

C# 在API post测试的主体中发送json,c#,restapi,C#,Restapi,我正在尝试将json代码发送到一个主体中,用于api后测试。如下图所示。 问题是,由于方括号,我得到了错误,编译器说“预期”和“预期”;期望'。 我怎样才能解决这个问题 JObject jObjectbody = new JObject(); jObjectbody.Add("x": ["xxxxx8P22"]); jObjectbody.Add("verifiedPriceDate", "2020-02-28");

我正在尝试将json代码发送到一个主体中,用于api后测试。如下图所示。 问题是,由于方括号,我得到了错误,编译器说“预期”和“预期”;期望'。 我怎样才能解决这个问题

JObject jObjectbody = new JObject();
jObjectbody.Add("x": ["xxxxx8P22"]);
jObjectbody.Add("verifiedPriceDate", "2020-02-28");

request.AddParameter("application/json; jObjectbody, ParameterType.RequestBody);
在《邮递员》中,请求很有效,但在正文中,我需要准确地传递以下信息:
使用转义字符。对于C#你可以这样写:

string jsonData = "\"x\": [xxxxP82]";

使用转义字符。对于C#你可以这样写:

string jsonData = "\"x\": [xxxxP82]";

值中是否需要方括号?尝试“[“XXXXX 8P22”]”,即用双引号括起来。值中需要方括号,尝试执行上述操作,但得到“语法错误,预期”错误尝试此-“[\“XXXXX 8P22\”]”相同错误收到请更正代码。它应该是-request.AddParameter(“application/json”,jObjectbody,ParameterType.RequestBody);值中是否需要方括号?尝试“[“XXXXX 8P22”]”,即用双引号括起来。值中需要方括号,尝试执行上述操作,但得到“语法错误,预期”错误尝试此-“[\“XXXXX 8P22\”]”相同错误收到请更正代码。它应该是-request.AddParameter(“application/json”,jObjectbody,ParameterType.RequestBody);