您可以选择一组实体的所有子集合作为单个集合吗?

时间:2013-03-18 05:29:26

标签: entity-framework c#-4.0 linq-to-entities

我有一个“ParentEntity”的集合,每个都有一个“ChildEntity”的集合。

我想选择所有ChildEntity作为单个集合。

var children = from p in parents
 select p.Children;

返回ChildEntity集合的集合?

我想收集所有儿童的单一集合,而不是集合。

1 个答案:

答案 0 :(得分:10)

var children=parents.SelectMany(p=>p.Children)