我有两个列表 listA 是一个列表MyClassA和 listBMyClassB
MyClassA具有属性:
- ID
- 姓名
MyClassB具有属性:
- ID
- 姓名
- 积极的
- MyClassAId
一个项目MyClassA可以有一个或多个项目 MyClassB
- MyClassA
|
| MyClassB
| MyClassB
- MyClassA
|
| MyClassB
| MyClassB
| MyClassB
| MyClassB
我想得到一个列表,MyClassA其中的项目数MyClassB> active = true1
我试过这样的事情:
listA.Where(b => listB.Any(a => a.MyClassAId == b.Id && a.Active == true));