似乎是這樣的事情已經被回答,但我無法找到它。Linq清單列表到單個列表
我的問題很簡單,我怎麼能在一個語句中這樣做,以便不必新建空的列表,然後在下一行中進行聚合,我可以有一個單一的linq語句輸出我的最終列表。詳細信息是每個包含住宅列表的項目列表,我只希望所有住宅都在一個平面列表中。
var residences = new List<DAL.AppForm_Residences>();
details.Select(d => d.AppForm_Residences).ToList().ForEach(d => residences.AddRange(d));
[如何將具有相同類型項目的列表的列表合併到單個項目列表中?](http://stackoverflow.com/questions/1191054/how-to-merge-a-list-of-列表與同一類型的項目到單一列表項) – Dzyann 2015-12-11 15:40:07