Iterate Array multidimensionale con istruzione Foreach annidata

Penso che questa potrebbe essere una domanda piuttosto semplice, ma non sono ancora riuscita a capirlo. Se ho una matrice bidimensionale in questo modo:

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

Qual è il modo migliore per scorrere tutte le dimensioni dell’array con un’istruzione foreach nidificata?