Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Используется для выпуска переменных массива и освобождения памяти, используемой для их элементов.
Синтаксис
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)