Using foreach with Arrays C#


C # juga memberikan pernyataan foreach. Pernyataan ini memberikan cara sederhana dan clean untuk mengulangi elemen elemen. Sebagai contoh, kode berikut membuat sebuah array yang disebut angka dan iterasi melewatinya dengan pernyataan foreach:
int[] numbers = { 4, 5, 6, 1, 2, 3, -2, -1, 0 };
foreach (int i in numbers)
{
    System.Console.Write("{0} ", i);
}
// Output: 4 5 6 1 2 3 -2 -1 0
Dengan array multidimensional, kita bisa menggunakan metode yang sama untuk mengulangi elemen, misalnya:
int[,] numbers2D = new int[3, 2] { { 9, 99 }, { 3, 33 }, { 5, 55 } };
// Or use the short form: 
// int[,] numbers2D = { { 9, 99 }, { 3, 33 }, { 5, 55 } }; 

foreach (int i in numbers2D)
{
    System.Console.Write("{0} ", i);
}
// Output: 9 99 3 33 5 55
Namun, dengan array multidimensional, menggunakan nested for loop memberi Kita lebih banyak dapat mengendalikan atas elemen array.
Previous
Next Post »