Erase 문(Visual Basic)

배열 변수를 해제하고 해당 요소에 사용되는 메모리의 할당을 취소하는 데 사용됩니다.

구문

Erase arraylist  

부분

arraylist
필수입니다. 지울 배열 변수 목록입니다. 여러 변수는 쉼표로 구분됩니다.

설명

Erase 문은 프로시저 수준에서만 나타날 수 있습니다. 즉, 프로시저 내에서 배열을 해제할 수 있지만 클래스 또는 모듈 수준에서는 해제할 수 없습니다.

Erase 문은 각 배열 변수에 Nothing을(를) 할당하는 것과 같습니다.

예시

다음 예제에서는 Erase 문을 사용하여 두 배열을 지우고 해당 메모리를 해제합니다(각각 1000 및 100개의 스토리지 요소). 그런 다음 ReDim 문은 새 배열 인스턴스를 3차원 배열에 할당합니다.

Dim threeDimArray(9, 9, 9), twoDimArray(9, 9) As Integer
Erase threeDimArray, twoDimArray
ReDim threeDimArray(4, 4, 9)

참고 항목