Mega Code Archive

 
Categories / C# Book / 03 Collections
 

0349 Length and Rank

Array provides the following methods and properties for querying length and rank: public int GetLength (int dimension); public long GetLongLength (int dimension); public int Length { get; } public long LongLength { get; } public int GetLowerBound (int dimension); public int GetUpperBound (int dimension); public int Rank { get; } // Returns number of dimensions in array using System; using System.Collections; class Sample { public static void Main() { // Create a string array 2 elements in length: Array a = Array.CreateInstance(typeof(string), 2); a.SetValue("hi", 0); a.SetValue("there", 1); string s = (string)a.GetValue(0); Console.WriteLine(a.Length); } } The output: 2