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.
ConversionConversion EmoticonEmoticon