Istruzione Erase (Visual Basic)

Usata per rilasciare variabili di matrice e deallocare la memoria usata per i relativi elementi.

Sintassi

Erase arraylist  

Parti

arraylist
Obbligatorio. Elenco di variabili di matrice da cancellare. Nel caso di più variabili, è possibile separarle mediante virgole.

Osservazioni:

L'istruzione Erase può essere visualizzata solo a livello di routine. Ciò significa che è possibile rilasciare matrici all'interno di una routine ma non a livello di classe o modulo.

L'istruzione Erase equivale all'assegnazione di Nothing a ogni variabile di matrice.

Esempio

Nell'esempio seguente viene usata l'istruzione Erase per cancellare due matrici e liberarne la memoria (rispettivamente 1000 e 100 elementi di archiviazione). L'istruzione ReDim assegna quindi una nuova istanza di matrice alla matrice tridimensionale.

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

Vedi anche