我正在使用以下类,并且在我的 C# 代码中我正在执行 DB 调用,它将从 SQL 表中获取数据并将其转换为ObjParent = List<Parent>
class Parent
{
string a;
string b;
int c;
MyEnum d;
List<Sub> e;
}
class Sub
{
String f;
int g;
bool h;
}
现在我的输入ObjParent = List< Parent>
在 c# 中,我的要求是使用 where 条件(Boolean) h= True/ False
和返回类型过滤此对象,它应该再次提供过滤列表objFilteredParent = List< Parent>
由于过滤器用于子列表,因此我被困在这里,关于如何通过 LINQ 完成它