條件名單上有兩個列表listA的是MyClassA
與屬性的列表和數組listB的MyClassB
獲取與子列表
MyClassA
:
- 編號
- 名稱
MyClassB
有屬性:
- 編號
- 名稱
- 活動
- MyClassAId
的項目MyClassA
可以有一個或多個項目MyClassB
- MyClassA
|
| MyClassB
| MyClassB
- MyClassA
|
| MyClassB
| MyClassB
| MyClassB
| MyClassB
我想要得到的MyClassA
,其中一個列表件數MyClassB
與active = true
> 1
我想是這樣的:
listA.Where(b => listB.Any(a => a.MyClassAId == b.Id && a.Active == true));