একটি অ্যারে ডেটা সংগ্রহের জন্য ব্যবহার করা হয়, তবে সংলগ্ন মেমরি অবস্থানগুলিতে সঞ্চিত একই ধরণের ভেরিয়েবলের সংকলন হিসাবে একটি অ্যারেকে মনে করা প্রায়শই বেশি কার্যকর।
বহুমাত্রিক অ্যারেকে আয়তক্ষেত্রাকার অ্যারেও বলা হয়। প্রতিটি সারির জন্য বন্ধনীযুক্ত মান নির্দিষ্ট করে বহুমাত্রিক অ্যারে শুরু করা হয়।
নিম্নলিখিত অ্যারেটি 2টি সারি সহ এবং প্রতিটি সারিতে 2টি কলাম রয়েছে৷
int [,] a = new int [2,2] { {20, 50} , /* initializers for row indexed by 0 */ {15, 45} , /* initializers for row indexed by 1 */ };
আসুন একটি উদাহরণ দেখি -
উদাহরণ
using System; namespace Demo { class Program { static void Main(string[] args) { /* an array with 2 rows and 2 columns*/ int [,] a = new int [2,2] { {20, 50} , /* initializers for row indexed by 0 */ {15, 45} , /* initializers for row indexed by 1 */ }; int i, j; for (i = 0; i < 2; i++) { for (j = 0; j < 2; j++) { Console.WriteLine("a[{0},{1}] = {2}", i, j, a[i,j]); } } Console.ReadKey(); } } }