C#' Newtonsoft.Json.Linq.JValue'不包含'包含'的定义

时间:2017-10-26 09:55:55

标签: c# json linq object

我有一个字符串数组

string[] a = ["a","b","c"];

我有一个列表(我们将其称为" b")然后我将其反序列化为字符串

[ {"name" : "a", "email": "b@c.com"}, {"name" : "a", "email": "b@c.com"} ]

我想检查我的List是否包含来自string [] a。

的任何内容
var check = b.name.Contains(a[1]);

我收到错误

  

' Newtonsoft.Json.Linq.JValue'不包含'包含'

的定义

我还可以采取其他哪些方式?

1 个答案:

答案 0 :(得分:0)

转换b.name.ToString()解决了这个问题。谢谢!