将字符串数组添加到JObject

时间:2018-05-16 23:02:28

标签: c# json json.net

我试过

JObject obj = new JObject();
obj["item1"] =  new string[] {"a","b"};

得到了

Cannot implicitly convert type 'string[]' to 'Newtonsoft.Json.Linq.JToken'

如何将字符串数组添加到JObject?另外,为什么我会收到这个错误?

1 个答案:

答案 0 :(得分:2)

尝试这种方式:

JObject obj = new JObject();
obj.Add("item1", JToken.FromObject(new[] { "a", "b" }));