Erase (Instrucción, Visual Basic)

Se usa para liberar variables de matriz y desasignar la memoria usada para sus elementos.

Sintaxis

Erase arraylist  

Partes

arraylist
Necesario. Lista de variables de matriz que se borrarán. Las variables se separan con comas.

Comentarios

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

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

Ejemplo

En el ejemplo siguiente se usa la instrucción para borrar dos matrices y liberar su memoria Erase (1000 y 100 elementos de almacenamiento, respectivamente). A ReDim continuación, la instrucción asigna una nueva instancia de matriz a la matriz tridimensional.

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

Consulta también