LINQ 查询 - 选择所有子项都满足条件的记录

Rya*_*ege 2 c# linq

我有一对多关系。我想从父表中选择所有记录,其中子表都满足特定条件。如果其中一个子级失败,则不会返回该记录。

小智 5

就像是:

var results = parentCollection.Where(p => p.Children.All(c => <condition>));
Run Code Online (Sandbox Code Playgroud)

应该做到这一点。