Teilen über


Erase-Anweisung (Visual Basic)

Wird verwendet, um Arrayvariablen freizugeben und den Speicher zuzuordnen, der für ihre Elemente verwendet wird.

Syntax

Erase arraylist  

Bestandteile

arraylist
Erforderlich. Liste der zu löschenden Arrayvariablen. Mehrere Variablen werden durch Kommas getrennt.

Bemerkungen

Die Erase Anweisung kann nur auf Prozedurebene angezeigt werden. Dies bedeutet, dass Sie Arrays innerhalb einer Prozedur freigeben können, aber nicht auf Klassen- oder Modulebene.

Die Erase Anweisung entspricht dem Zuweisen Nothing jeder Arrayvariablen.

Beispiel

Im folgenden Beispiel wird die Erase Anweisung verwendet, um zwei Arrays zu löschen und ihren Speicher freizugeben (jeweils 1000 und 100 Speicherelemente). Anschließend weist die ReDim Anweisung dem dreidimensionalen Array eine neue Arrayinstanz zu.

Dim threeDimArray(9, 9, 9), twoDimArray(9, 9) As Integer
Erase threeDimArray, twoDimArray
ReDim threeDimArray(4, 4, 9)

Siehe auch