我有一个字符串数组
string[] a = ["a","b","c"];
我有一个列表(我们称之为“b”),然后我将其反序列化为一个字符串
[ {"name" : "a", "email": "b@c.com"}, {"name" : "a", "email": "b@c.com"} ]
我想检查我的列表是否包含来自 string[] a 的任何内容。
var check = b.name.Contains(a[1]);
我收到错误
'Newtonsoft.Json.Linq.JValue' does not contain a definition for 'Contains'
还有什么其他方法可以做到这一点?
最佳答案
类型转换 b.name.ToString() 解决了这个问题。谢谢!
关于C# 'Newtonsoft.Json.Linq.JValue' 不包含 'Contains' 的定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46951289/