Il me semble que c'est le genre de chose qui aurait déjà été répondu mais je n'arrive pas à la trouver.
Ma question est assez simple, comment puis-je faire cela en une seule instruction de sorte qu'au lieu d'avoir à créer la nouvelle liste vide puis à l'agréger dans la ligne suivante, je puisse avoir une seule instruction linq qui produise ma liste finale. Les détails sont une liste d'éléments qui contiennent chacun une liste de résidences, je veux juste toutes les résidences dans une liste plate.
var residences = new List<DAL.AppForm_Residences>();
details.Select(d => d.AppForm_Residences).ToList().ForEach(d => residences.AddRange(d));
1 votes
Duplicata possible de Comment fusionner une liste de listes contenant le même type d'éléments en une seule liste d'éléments ?