Supposons que nous créons un System.Array commeComment se produit l'itération foreach pour System.Array à deux dimensions?
Array _twoD = Array.CreateInstance(typeof(string), 2,2);
_twoD.SetValue("Harrish", 0, 0);
_twoD.SetValue("Goel", 0, 1);
_twoD.SetValue("Prakash", 1, 0);
_twoD.SetValue("Manish", 1, 1);
foreach (string str in _twoD)
{
Console.WriteLine(str);
}
Comment le recenseur automatiquement itère [0,0] [0,1], [1,0], [1,1 ]?
[Pour un tableau simple simensionnel, il est facile de comprendre ce qui se passe en interne en 2D et 3D? Pouvons-nous créer un tableau de style irrégulier en utilisant System.Array?
Jon Skeet.Qu'il s'agisse d'un nom familier. Est-ce que vous créez C# en profondeur pour les effectifs? – user160677
Ouais, c'est moi. –