Erase 语句 (Visual Basic)
用于释放数组变量和解除分配用于其元素的内存。
语法
Erase arraylist
组成部分
arraylist
必需。 要清除的数组变量的列表。 以逗号分隔多个变量。
注解
Erase
语句只能出现在过程级别。 这意味着,可以在过程中释放数组,但不能在类或模块级别释放数组。
Erase
语句等效于将 Nothing
分配给每个数组变量。
示例
下面的示例使用 Erase
语句来清除两个数组,并释放它们的内存(分别为 1000 和 100 个存储元素)。 然后,ReDim
语句将新的数组实例分配给三维数组。
Dim threeDimArray(9, 9, 9), twoDimArray(9, 9) As Integer
Erase threeDimArray, twoDimArray
ReDim threeDimArray(4, 4, 9)