Bonjour,
Voici la création de deux tableaux multidimensionnels
Lorsque j'exécute ce code , voici les messages affichés au niveau des boites de dialogue:Code:
1
2
3
4
5
6
7
8
9
10
11
12
13 // Three-dimensional array. int[, ,] array3D = new int[,,] { { { 1, 2, 3 }, { 4, 5, 6 } }, { { 7, 8, 9 }, { 10, 11, 12 } } }; // The same array with dimensions specified. int[, ,] array3Da = new int[2, 2, 3] { { { 1, 2, 3 }, { 4, 5, 6 } }, { { 7, 8, 9 }, { 10, 11, 12 } } }; // Accessing array elements. MessageBox.Show("la valeur du tableau 3DA est " + array3Da[1, 0, 1]); MessageBox.Show("la valeur du tableau 3D est " + array3D[1, 1, 2]);
"la valeur du tableau 3DA est 8"
"la valeur du tableau 3D est 12".
Pouvez-vous m'aider à retrouver comment s'y est pris le compilateur pour trouver ces valeurs.
Si avec un tableau à deux dimensions je m'y retrouve, avec un tableau à 3 dimensions, je m'y retrouve moins .
Merci beaucoup à vous.
Bien cordialement.
new_wave