Udostępnij za pośrednictwem


Tablice jako obiekty (Przewodnik programowania w języku C#)

W języku C# tablice są faktycznie obiektów, a nie tylko adresowalnych regionów pamięci ciągłej w c i C++.Arrayjest abstrakcyjnym typem podstawowym wszystkich typów tablicy.Można użyć właściwości i inni członkowie klasy, która Array ma.Przykładem tego byłoby za pomocą Length właściwość, aby uzyskać długość tablicy.Poniższy kod przypisuje długość numbers tablicy, która jest 5, do zmiennej o nazwie lengthOfNumbers:

int[] numbers = { 1, 2, 3, 4, 5 };
int lengthOfNumbers = numbers.Length;

Array Klasy udostępnia wiele innych użytecznych metod i właściwości do sortowania, przeszukiwanie i kopiowania tablic.

Przykład

W tym przykładzie użyto Rank właściwość, aby wyświetlić liczbę wymiarów tablicy.

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.

Zobacz też

Informacje

Tablice (Przewodnik programowania w języku C#)

Tablice jednowymiarowe (Przewodnik programowania w języku C#)

Tablice wielowymiarowe (Przewodnik programowania w języku C#)

Tablice nieregularne (Przewodnik programowania w języku C#)

Koncepcje

Przewodnik programowania w języku C#