Comment utiliser LINQ sur un tableau multidimensionnel à "détendre" le tableau?

Considérons le tableau suivant:

int[,] numbers = new int[3, 2] { { 2, 1 }, { 3, 4 }, { 6, 5 } };

Je voudrais utiliser LINQ pour construire un IEnumerable avec des numéros de 2, 1, 3, 4, 6, 5.

Quelle serait la meilleure manière de le faire?

C'est un tableau 2d pas un tableau de tableaux(tableau en escalier).
Vous avez raison... c'est un tableau multidimensionnel.
double possible de Convertir en 2 dimensions tableau
Il y a une requête linq dans le doublon, mais je voudrais aller avec un foreach que la requête linq est assez opaque et le foreach est clair ce que vous faites.
'var flatNumbers = nombres.Cast<int> (); " copiées et modifiées à partir du message lié. Tous LINQ

OriginalL'auteur Kees C. Bakker | 2012-12-11