Có vẻ như đây là loại điều đã được trả lời nhưng tôi không thể tìm thấy nó.Danh sách các danh sách LINQ trong một danh sách duy nhất
Câu hỏi của tôi khá đơn giản, làm thế nào tôi có thể làm điều này trong một câu sao cho thay vì phải tạo danh sách trống mới rồi tổng hợp trong dòng tiếp theo, tôi có thể có một câu lệnh linq xuất ra danh sách cuối cùng. chi tiết là một danh sách các mục mà mỗi người có chứa một danh sách nhà ở, tôi chỉ muốn tất cả các nhà ở trong một danh sách phẳng.
var residences = new List<DAL.AppForm_Residences>();
details.Select(d => d.AppForm_Residences).ToList().ForEach(d => residences.AddRange(d));
Có thể trùng lặp của [Làm cách nào để hợp nhất danh sách các danh sách có cùng một loại mục vào một danh sách các mục?] (Http://stackoverflow.com/questions/1191054/how-to-merge-a-list-of- list-with-same-type-of-items-to-một-danh sách-of-items) – Dzyann