ऐरे एलिमेंट्स पर पुनरावृत्ति
ऐरे सेट करें और इनिशियलाइज़ करें:
int[] arr = new int[] {34, 56, 12};
for लूप से इटरेट करें:
for (int i = 0; i < arr.Length; i++) {
Console.WriteLine(arr[i]);
}
पूर्ण कोड उदाहरण
using System;
public class Program {
public static void Main() {
int[] arr = new int[] {34, 56, 12};
Console.WriteLine("Length: " + arr.Length);
for (int i = 0; i < arr.Length; i++) {
Console.WriteLine(arr[i]);
}
}
}
अन्य इटरेशन तरीके:
// foreach (सबसे आम, रीड-ओनली)
foreach (int item in arr) { Console.WriteLine(item); }
// LINQ
arr.ToList().ForEach(Console.WriteLine);
// Array.ForEach
Array.ForEach(arr, Console.WriteLine);
मल्टीडाइमेंशनल ऐरे:
int[,] matrix = { {1, 2}, {3, 4} };
foreach (int val in matrix) { Console.WriteLine(val); }
// या नेस्टेड लूप
for (int i = 0; i < matrix.GetLength(0); i++)
for (int j = 0; j < matrix.GetLength(1); j++)
Console.WriteLine(matrix[i, j]);