Comment : déclarer une variable tableau
Mise à jour : novembre 2007
Vous pouvez déclarer des variables tableau de la même façon que les autres variables, à l'aide de l'instruction Dim. Le nom de la variable est suivi d'une ou plusieurs paires de parenthèses pour indiquer qu'elle contient un tableau et non une variable scalaire (une variable contenant une valeur unique).
Déclaration de variables tableau
Pour déclarer une variable tableau unidimensionnelle
Dans votre déclaration, ajoutez une paire de parenthèses après le nom de la variable. L'exemple suivant déclare une variable devant contenir un tableau unidimensionnel avec des éléments du Double, type de données (Visual Basic).
Dim cargoWeights() As Double
L'exemple précédent déclare une variable tableau, mais ne lui affecte pas de tableau. Vous devez tout de même créer un tableau unidimensionnel, l'initialiser et l'assigner à cargoWeights.
Pour déclarer une variable tableau multidimensionnelle
Dans votre déclaration, ajoutez une paire de parenthèses après le nom de la variable et insérez des virgules dans les parenthèses pour séparer les dimensions. L'exemple suivant déclare une variable devant contenir un tableau à quatre dimensions avec des éléments du Short, type de données (Visual Basic).
Dim atmospherePressures(,,,) As Short
L'exemple précédent déclare une variable tableau, mais ne lui affecte pas de tableau. Vous devez tout de même créer un tableau à quatre dimensions, l'initialiser et l'assigner à atmospherePressures.
Pour déclarer une variable tableau en escalier
Dans votre déclaration, ajoutez le même nombre de paires de parenthèses après le nom de la variable que de niveaux de tableaux imbriqués. L'exemple suivant déclare une variable devant contenir un tableau de tableaux de tableaux (un tableau dont chaque élément est un tableau, dont chaque élément est un tableau), le tableau le plus profond contenant des éléments du Byte, type de données (Visual Basic).
Dim inquiriesByYearMonthDay()()() As Byte
L'exemple précédent déclare une variable tableau, mais ne lui affecte pas de tableau. Vous devez tout de même créer un tableau de tableaux de tableaux, l'initialiser et l'assigner à inquiriesByYearMonthDay.
Voir aussi
Tâches
Comment : créer un tableau à plusieurs dimensions
Comment : créer un tableau de tableaux
Comment : initialiser une variable tableau
Concepts
Vue d'ensemble des tableaux dans Visual Basic
Tableaux multidimensionnels dans Visual Basic
Tableaux en escalier dans Visual Basic