Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Used to release array variables and deallocate the memory used for their elements.
Erase arraylist
arraylist
Required. List of array variables to be erased. Multiple variables are separated by commas.
The Erase
statement can appear only at procedure level. This means you can release arrays inside a procedure but not at class or module level.
The Erase
statement is equivalent to assigning Nothing
to each array variable.
The following example uses the Erase
statement to clear two arrays and free their memory (1000 and 100 storage elements, respectively). The ReDim
statement then assigns a new array instance to the three-dimensional array.
Dim threeDimArray(9, 9, 9), twoDimArray(9, 9) As Integer
Erase threeDimArray, twoDimArray
ReDim threeDimArray(4, 4, 9)
.NET feedback
.NET is an open source project. Select a link to provide feedback: