Dela via


Raderingsuttryck (Visual Basic)

Används för att frigöra matrisvariabler och frigöra det minne som används för deras element.

Syntax

Erase arraylist  

Delar

arraylist
Obligatoriska. Lista över matrisvariabler som ska raderas. Flera variabler avgränsas med kommatecken.

Kommentarer

Instruktionen Erase kan endast visas på procedurnivå. Det innebär att du kan frigöra matriser i en procedur men inte på klass- eller modulnivå.

-instruktionen Erase motsvarar tilldelningen Nothing till varje matrisvariabel.

Exempel

I följande exempel används -instruktionen Erase för att rensa två matriser och frigöra deras minne (1 000 respektive 100 lagringselement). Instruktionen ReDim tilldelar sedan en ny matrisinstans till den tredimensionella matrisen.

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

Se även