Comment : créer un tableau
Mise à jour : novembre 2007
Un tableau est un objet, que vous pouvez donc créer à l'aide d'une clause New (Visual Basic) et assigner à une variable tableau. Vous pouvez effectuer cette opération dans le cadre de la déclaration de tableau ou dans une instruction d'assignation ultérieure.
Pour créer un tableau dans l'instruction de déclaration de tableau
Dans votre déclaration, ajoutez une clause New après le nom de variable et ses parenthèses. L'exemple suivant déclare une variable destinée à contenir un tableau d'éléments de Type de données date (Visual Basic), crée le tableau et l'assigne à la variable.
Dim validDates() As Date = New Date() {}
Après l'exécution de cette instruction, la longueur du tableau dans la variable validDates est de 0.
Remarque : La clause New doit spécifier le nom de type, suivie de parenthèses, puis d'accolades, {}. Les parenthèses ne représentent pas un appel à un constructeur de tableau. Au contraire, elles indiquent que le type d'objet est un type tableau. Les accolades fournissent des valeurs d'initialisation. Le compilateur requiert les accolades même si vous ne fournissez pas de valeurs. Par conséquent, la clause New doit inclure à la fois les parenthèses et les accolades, même si elles sont vides.
Pour créer un tableau dans une instruction d'assignation séparée
Utilisez une instruction d'assignation ultérieure avec une clause New. L'exemple suivant déclare une variable destinée à contenir un tableau d'éléments de Integer, type de données (Visual Basic), crée le tableau et l'assigne à la variable dans une autre déclaration.
Dim scores() As Integer scores = New Integer() {}
Après l'exécution de ces instructions, la longueur du tableau dans la variable scores est de 0.
- ou -
Utilisez ReDim, instruction (Visual Basic) pour créer un tableau et initialiser sa longueur.
ReDim scores(4)
Après l'exécution de cette instruction, la longueur du tableau dans la variable scores est de 5, et tous les éléments ont des valeurs par défaut.
Voir aussi
Tâches
Comment : déclarer une variable tableau
Comment : créer un tableau à plusieurs dimensions
Comment : créer un tableau de tableaux
Comment : créer un tableau avec des types d'élément mixtes
Comment : créer un tableau sans éléments
Comment : initialiser une variable tableau
Concepts
Vue d'ensemble des tableaux dans Visual Basic