TypeA、TypeB、TypeCの3種類のオブジェクトがあります。TypeAにはTypeBのリストがあり、TypeBにはTypeCのリストがあり、TypeCには追跡したい変数がいくつかあります
Class TypeA
{
List<TypeB> MyListOfTypeB;
//...
}
Class TypeB
{
List<TypeC> MyListOfTypeC;
//...
}
Class TypeC
{
int SomeInteger;
//...
}
が与えられたList<TypeA> MyListOfTypeA
場合、SomeInteger > 100 などの特定の条件を満たすすべての TypeC オブジェクトを探したいと思います。for/foreach ループをネストする以外に、これを行う Linq の方法は何ですか?