【发布时间】:2009-07-17 20:34:54
【问题描述】:
似乎这是一种已经得到回答但我找不到的东西。
我的问题很简单,我怎样才能在一个语句中做到这一点,这样我就可以有一个输出我的最终列表的单个 linq 语句,而不是必须新建空列表然后在下一行中聚合。 details 是一个项目列表,每个项目都包含一个住宅列表,我只想要一个平面列表中的所有住宅。
var residences = new List<DAL.AppForm_Residences>();
details.Select(d => d.AppForm_Residences).ToList().ForEach(d => residences.AddRange(d));
【问题讨论】: