Share via


Gewusst wie: Bestimmen der Größe eines Arrays

Aktualisiert: November 2007

Die Gesamtgröße eines Arrays ist das Produkt der Längen aller seiner Dimensionen. Die Length-Eigenschaft des Arrays gibt diese Gesamtgröße zurück, die die Gesamtanzahl an Elementen darstellt, die derzeit im Array enthalten sind, und nicht die Anzahl an Bytes, die sie im Speicher belegen.

So bestimmen Sie die Gesamtgröße eines Arrays

  • Lesen Sie die Length-Eigenschaft des Arrays. Setzen Sie nach dem Arraynamen keine runden Klammern.

    Dim thisDoubleArray(,) As Char = New Char(4, 9) {}
    MsgBox("Total length of thisDoubleArray is " & CStr(thisDoubleArray.Length))
    

    Der MsgBox-Aufruf zeigt "Total length of thisDoubleArray is 50" an.

Sie können die Länge jeder Dimension über die GetLength-Methode des Arrays ermitteln.

Sie können die Länge einer einzelnen Dimension ändern, was sich auf die Gesamtgröße auswirkt. Den Rang (die Anzahl der Dimensionen) können Sie jedoch nicht ändern.

Siehe auch

Aufgaben

Gewusst wie: Deklarieren einer Arrayvariablen

Gewusst wie: Erstellen eines Arrays

Gewusst wie: Initialisieren einer Arrayvariablen

Gewusst wie: Ändern der Größe eines Arrays

Gewusst wie: Bestimmen der Länge einer Dimension eines Arrays

Problembehandlung bei Arrays

Konzepte

Arraygröße in Visual Basic

Referenz

Length

Weitere Ressourcen

Arrays in Visual Basic