Оператор 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)
См. также
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по