Instrucción Erase (Visual Basic)
Actualización: noviembre 2007
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)