परिचय
मल्टी-डायमेंशनल एरे (बहु-आयामी सरणी) में एलिमेंट एक्सेस करने के लिए, प्रत्येक डायमेंशन के लिए इंडेक्स निर्दिष्ट करें। उदाहरण के लिए, a[2,1] तीसरी पंक्ति (इंडेक्स 2) और दूसरी कॉलम (इंडेक्स 1) का एलिमेंट एक्सेस करता है।
उदाहरण: 2-डायमेंशनल एरे
using System;
namespace Program
{
class Demo
{
static void Main(string[] args)
{
// 4 पंक्तियाँ, 2 कॉलम
int[,] a = new int[4, 2] { {0,0}, {1,2}, {2,4}, {3,6} };
int i, j;
// सभी एलिमेंट प्रिंट करें
for (i = 0; i < 4; i++)
{
for (j = 0; j < 2; j++)
{
Console.WriteLine("a[{0},{1}] = {2}", i, j, a[i,j]);
}
}
// विशिष्ट एलिमेंट एक्सेस करें (तीसरी पंक्ति, दूसरी कॉलम)
Console.WriteLine(a[2,1]); // आउटपुट: 4
Console.ReadKey();
}
}
}
मुख्य बिंदु
- इंडेक्स 0 से शुरू होते हैं।
a[row, column]सिंटैक्स का उपयोग करें।GetLength(0)पंक्तियों की संख्या देता है,GetLength(1)कॉलम की।