Comment puis-je "foreach" au travers d'un tableau à deux dimensions?

J'ai un tableau à deux dimensions,

string[,] table = {
                       { "aa", "aaa" },
                       { "bb", "bbb" }
                   };

Et j'aimerais foreach long comme ça,

foreach (string[] row in table)
{
    Console.WriteLine(row[0] + " " + row[1]);
}

Mais, j'obtiens l'erreur:

Ne peut pas convertir en chaîne de type string[]

Est-il un moyen que je puisse réaliser ce que je veux, c'est à dire parcourir la première dimension du tableau avec la variable d'itérateur de retour moi le tableau unidimensionnel pour cette ligne?

  • Astuce: string[,] != string[][]