Похоже, это та вещь, на которую уже был дан ответ, но я не могу ее найти.
Мой вопрос довольно прост, как я могу сделать это в одном утверждении, чтобы вместо того, чтобы новый пустым списком, а затем агрегировать в следующей строке, я могу иметь один оператор linq, который выводит мой окончательный список. подробности - это список элементов, каждый из которых содержит список резиденций, я просто хочу, чтобы все жилые помещения были в плоском списке.
var residences = new List<DAL.AppForm_Residences>();
details.Select(d => d.AppForm_Residences).ToList().ForEach(d => residences.AddRange(d));