我有 3 种类型的对象,TypeA、TypeB、TypeC。TypeA 有一个 TypeB 列表,TypeB 有一个 TypeC 列表,TypeC 有一些我想跟踪的变量
Class TypeA
{
List<TypeB> MyListOfTypeB;
//...
}
Class TypeB
{
List<TypeC> MyListOfTypeC;
//...
}
Class TypeC
{
int SomeInteger;
//...
}
给定 a List<TypeA> MyListOfTypeA
,我想查找所有满足特定条件的 TypeC 对象,例如 SomeInteger > 100。除了嵌套 for/foreach 循环之外,Linq 的方法是什么?