Pole jako objekty (Průvodce programováním v C#)
V jazyce C# pole jsou skutečně objekty a právě adresovatelných regiony spojité paměti, jako v c a C++.Arrayje abstraktní základní typ pro všechny typy polí.Pomocí vlastnosti a ostatních členů třídy, Array má.Používat například Length vlastnost získat délku pole.Následující kód přiřadí délku numbers pole, což je 5, proměnné s názvem lengthOfNumbers:
int[] numbers = { 1, 2, 3, 4, 5 };
int lengthOfNumbers = numbers.Length;
Array Třída poskytuje mnoho užitečných metod a vlastností pro třídění, vyhledávání a kopírování polí.
Příklad
V tomto příkladu Rank vlastnost zobrazit počet rozměrů pole.
class TestArraysClass
{
static void Main()
{
// Declare and initialize an array:
int[,] theArray = new int[5, 10];
System.Console.WriteLine("The array has {0} dimensions.", theArray.Rank);
}
}
// Output: The array has 2 dimensions.
Viz také
Referenční dokumentace
Pole (Průvodce programováním v C#)
Jednorozměrná pole (Průvodce programováním v C#)
Vícerozměrná pole (Průvodce programováním v C#)
Vícenásobná pole (Průvodce programováním v C#)