Erase — Instrukcja (Visual Basic)
Służy do zwalniania zmiennych tablicy i cofania przydziału pamięci używanej dla ich elementów.
Składnia
Erase arraylist
generatora
arraylist
Wymagany. Lista zmiennych tablicowych do wymazywania. Wiele zmiennych jest rozdzielonych przecinkami.
Uwagi
Instrukcja może być wyświetlana Erase
tylko na poziomie procedury. Oznacza to, że można zwolnić tablice wewnątrz procedury, ale nie na poziomie klasy lub modułu.
Instrukcja jest równoważna Erase
przypisaniu Nothing
do każdej zmiennej tablicy.
Przykład
W poniższym przykładzie użyto Erase
instrukcji , aby wyczyścić dwie tablice i zwolnić ich pamięć (odpowiednio 1000 i 100 elementów magazynu). Następnie ReDim
instrukcja przypisuje nowe wystąpienie tablicy do tablicy trójwymiarowej.
Dim threeDimArray(9, 9, 9), twoDimArray(9, 9) As Integer
Erase threeDimArray, twoDimArray
ReDim threeDimArray(4, 4, 9)