Erase, instruction (Visual Basic)
Sert à libérer des variables tableau ainsi que la mémoire utilisée pour leurs éléments.
Syntaxe
Erase arraylist
Éléments
arraylist
Obligatoire. Liste des variables de tableau à effacer. Les variables multiples sont séparées par des virgules.
Notes
L’instruction Erase
ne peut apparaître qu’au niveau de la procédure. Cela signifie que vous pouvez libérer des tableaux à l’intérieur d’une procédure, mais pas au niveau de la classe ou du module.
L’instruction Erase
équivaut à affecter Nothing
à chaque variable de tableau.
Exemple
L’exemple suivant utilise l’instruction Erase
pour effacer deux tableaux et libérer leur mémoire (1000 et 100 éléments de stockage, respectivement). L’instruction ReDim
affecte ensuite une nouvelle instance de tableau au tableau tridimensionnel.
Dim threeDimArray(9, 9, 9), twoDimArray(9, 9) As Integer
Erase threeDimArray, twoDimArray
ReDim threeDimArray(4, 4, 9)