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