Use the GetLength() method to get number of elements in each dimension of the two dimensional array : Array Length « Data Structure « C# / CSharp Tutorial






using System;

class MainClass
{

  public static void Main()
  {
    string[,] names = {
      {"J", "M", "P"},
      {"S", "E", "S"},
      {"C", "A", "W"},
      {"G", "P", "J"},
    };

    int numberOfRows = names.GetLength(0);
    int numberOfColumns = names.GetLength(1);
    Console.WriteLine("Number of rows = " + numberOfRows);
    Console.WriteLine("Number of columns = " + numberOfColumns);

  }
}
Number of rows = 4
Number of columns = 3








11.4.Array Length
11.4.1.Use the Length array property
11.4.2.Use the Length array property on a 3-D array
11.4.3.Demonstrate Length with jagged arrays.
11.4.4.Use the GetLength() method to get number of elements in each dimension of the two dimensional array
11.4.5.Array sizes and dimensions.
11.4.6.Using Length - 1 in the Array Index
11.4.7.Defining the Array Size at Runtime