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)

另请参阅