hal*_*hal 3 c# arrays json json.net
如何检查 Json 数组是否包含特定值?
这是我加载数据的代码:
dynamic d = JObject.Parse("{number:1000, str:'string', array: [1,2,3,4,5,6]}");
Console.WriteLine(d.number);
Console.WriteLine(d.str);
Console.WriteLine(d.array.Count);
//this does not work
d.array.Contains(1);
Run Code Online (Sandbox Code Playgroud)
您将需要使用ToObject将其转换JArray为列表供您使用的Contain方法。,
d.array.ToObject<List<int>>().Contains(1)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1754 次 |
| 最近记录: |