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)

Voir aussi