একটি দ্বিমাত্রিক অ্যারে -
ঘোষণা করুনstring[,] array = new string[3, 3];
অ্যারে -
-এ উপাদানগুলি সেট করুনarray[0, 0] = "One"; array[0, 1] = "Two"; array[0, 2] = "Three"; array[1, 0] = "Four"; array[1, 1] = "Five"; array[1, 2] = "Six"; array[2, 0] = "Seven"; array[2, 1] = "Eight"; array[2, 2] = "Nine";
এখন, অ্যারে −
-এ লুপ করার জন্য মাত্রা পেতে উপরের সীমানা পানint uBound0 = array.GetUpperBound(0); int uBound1 = array.GetUpperBound(1);
একটি নেস্টেড লুপের মাধ্যমে পুনরাবৃত্তি করুন, যতক্ষণ না উপরের দুটি মান নীচের কোডে দেখানো হয়েছে −
উদাহরণ
using System;
using System.Collections.Generic;
using System.Linq;
public class Demo {
public static void Main() {
string[,] array = new string[3, 3];
array[0, 0] = "One";
array[0, 1] = "Two";
array[0, 2] = "Three";
array[1, 0] = "Four";
array[1, 1] = "Five";
array[1, 2] = "Six";
array[2, 0] = "Seven";
array[2, 1] = "Eight";
array[2, 2] = "Nine";
// getting upper bound
int uBound0 = array.GetUpperBound(0);
int uBound1 = array.GetUpperBound(1);
for (int i = 0; i <= uBound0; i++) {
for (int j = 0; j <= uBound1; j++) {
string res = array[i, j];
Console.WriteLine(res);
}
}
Console.ReadLine();
}
} আউটপুট
One Two Three Four Five Six Seven Eight Nine