public static void Main()
int[][] intArray = new int[3][];
intArray[0] = new int[2]{1, 2};
intArray[1] = new int[3]{3, 4, 5};
intArray[2] = new int[4]{6, 7, 8, 9};
Console.WriteLine( $"There are {intArray.Length} rows in the array.");
Console.WriteLine("\n--Rank property--\n");
int[] intArray1 = new int[3];
int[,] intArray2= new int[3,2];
int[,,] intArray3= new int[3,2,2];
int[][] jaggedArray = new int[3][];
Console.WriteLine($"[]: {intArray1.Rank} dimension");
Console.WriteLine($"[,]: {intArray2.Rank} dimensions");
Console.WriteLine($"[,,]: {intArray3.Rank} dimensions");
Console.WriteLine($"[][]: {jaggedArray.Rank} dimension");
Console.WriteLine("\n--GetLength Method--\n");
Console.WriteLine($"[][]: {jaggedArray.GetLength(0)} elements");