Total Page Views :- webs counters

What is Jagged Array

Jagged array is simply an array of arrays. As we define 2-d array in which each column for each rows are same. But in case of jagged array we can define different column for each rows.

Example of Jagged Array

	int[][] jarray =new int[3][];

		

In this example I declared jagged array in which rows are 3 but columns are not fixed. We can define column at the runtime for each rows using the following code:-

jarray[0] = new int[3] { 4, 5, 6 };
jarray[1] = new int[2] { 7, 8 };
jarray[2] = new int[4] { 9, 10, 34, 12 };


		

Traversal of Jagged Array

Using Foreach Loop

foreach (int[] data in jarray)
        {

            foreach (int p in data)
            {

                Response.Write(p + "<br/>");
           
            }
        }

Using For Loop

		for (int x = 0; x < jarray.Length; x++)
        {

            for (int y = 0; y < jarray[x].Length; y++)
            {

                Response.Write(jarray[x][y] + "<br/>");
           
            }
       
        }

		

Email Address

For any query you can send mail at info@techaltum.com
Thanks