我有以下JSON
Context.SomeEntity.Include("MyOtherEntity")
如何从{
"brands": [
{
"name": "ACC",
"quantity": "0",
"listedbrandID": 1,
"status": "0"
}
],
"others": [
{
"name": "dd",
"quantity": "55"
},
{
"name": "dd",
"quantity": "55"
}
]
}
JSON数组
我试过以下
others
但不知道如何删除除Map下仅存在的重复JSON。
答案 0 :(得分:1)
创建一个代表Others
的对象。它将具有name
和quantity
属性,并且还将覆盖equals
方法,其中,如果两个Other
对象具有相同的name
对象,则认为它们相等quantity
1}}和JSON
属性。
完成后,迭代Other
,创建一个新的HashSet<Other>
对象并将其放在.equals
中。根据您对unique的定义,HashSet
将确保IQueryable
将包含唯一商品。