Partilhar via


Apagar instrução (Visual Basic)

Usado para liberar variáveis de matriz e desalocar a memória usada para seus elementos.

Sintaxe

Erase arraylist  

Partes

arraylist
Obrigatório. Lista de variáveis de matriz a serem apagadas. Várias variáveis são separadas por vírgulas.

Observações

A Erase declaração só pode aparecer ao nível do procedimento. Isso significa que você pode liberar matrizes dentro de um procedimento, mas não no nível de classe ou módulo.

A Erase instrução é equivalente a atribuir Nothing a cada variável de matriz.

Exemplo

O exemplo a seguir usa a Erase instrução para limpar duas matrizes e liberar sua memória (1000 e 100 elementos de armazenamento, respectivamente). Em ReDim seguida, a instrução atribui uma nova instância de matriz à matriz tridimensional.

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

Consulte também