Scheint so, als wäre dies bereits beantwortet worden, aber ich kann es nicht finden.
Meine Frage ist ziemlich einfach: Wie kann ich dies in einer Anweisung tun, damit ich, anstatt die leere Liste neu zu erstellen und dann in der nächsten Zeile zu aggregieren, eine einzelne linq-Anweisung haben kann, die meine endgültige Liste ausgibt. Details ist eine Liste von Elementen, die jeweils eine Liste von Residenzen enthalten. Ich möchte nur alle Residenzen in einer flachen Liste.
var residences = new List<DAL.AppForm_Residences>();
details.Select(d => d.AppForm_Residences).ToList().ForEach(d => residences.AddRange(d));