Erase (Instrucción, Visual Basic)

Se utiliza para liberar variables de matriz y desasignar la memoria utilizada para sus elementos.

Erase arraylist

Partes

  • arraylist
    Obligatorio. Lista de variables de matriz que se van a borrar. Las variables múltiples se separan con comas.

Comentarios

La instrucción Erase sólo puede aparecer en el nivel de procedimiento. Esto significa que se pueden liberar matrices dentro de un procedimiento, pero no en el nivel de clase o módulo.

La instrucción Erase es equivalente a asignar Nothing a cada variable de matriz.

Ejemplo

En el ejemplo siguiente se utiliza la instrucción Erase para borrar dos matrices y liberar su memoria (1000 y 100 elementos de almacenamiento, respectivamente). La instrucción ReDim después asigna una instancia de matriz nueva a la matriz de tres dimensiones.

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

Vea también

Referencia

Nothing (Visual Basic)

Instrucción ReDim (Visual Basic)