Sdílet prostřednictvím


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#)

Koncepty

Průvodce programováním v C#