Jagged Array
Learn how a multi-dimensional array can have different numbers of elements in rows.
We'll cover the following
What is a jagged array?
A jagged array is when arrays of various sizes are put inside another array.
Example: Declare a jagged array
string[][] jaggedEx = new string[3][];
Example: Assign arrays to an array
jaggedEx[0] = new string[2]; // 2 element array
jaggedEx[1] = new string[5]; // 5 element array
jaggedEx[2] = new string[8]; // 8 element array
Below is a visual representation of the jagged array created in the previous examples. The jagged array contains three arrays of different sizes.
Get hands-on with 1400+ tech skills courses.