389 votes

Aplatir la liste dans LINQ

J’ai une requête LINQ requête qui renvoie mais je veux retourner seulement alors je veux fusionner tous mon dossier dans mon `` dans un seul tableau.

Exemple :

Je veux prendre tout mon résultat à un seul

Par conséquent, à partir de baies de la source : [1,2,3,4] et [5,6,7]

Je ne veux qu’un seul tableau [1,2,3,4,5,6,7]

Merci

709voto

Mike Two Points 16706

Essayez``

92voto

recursive Points 34729

Avec la syntaxe de requête :

24voto

Dylan Beattie Points 23222
iList.SelectMany(x => x).ToArray()

14voto

Daniel Points 16707

Si vous avez un `` vous pouvez faire

13voto

mquander Points 32650

Comme ça ?

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X