Comment : déterminer la longueur d'une dimension d'un tableau
Mise à jour : novembre 2007
La méthode GetLength d'un tableau retourne la longueur de la dimension que vous spécifiez.
Pour déterminer la longueur d'une dimension d'un tableau
Appelez GetLength sur le nom de tableau. Fournissez la dimension dont vous souhaitez obtenir la longueur comme argument de GetLength. Notez que l'argument de dimension est basé sur 0.
Dim sampleTripleArray(,,) As Short = New Short(2, 3, 4) {} MsgBox("Dimension lengths of sampleTripleArray are " & CStr(sampleTripleArray.GetLength(0)) _ & ", " & CStr(sampleTripleArray.GetLength(1)) & ", " & CStr(sampleTripleArray.GetLength(2)))
L'appel MsgBox affiche le message "Dimension lengths of sampleTripleArray are 3, 4, 5".
La valeur d'index la plus basse pour chaque dimension est toujours 0 et la méthode GetUpperBound retourne la valeur d'index la plus élevée d'une dimension. Pour chaque dimension, GetLength retourne une valeur supérieure de 1 par rapport à celle qui est retournée par GetUpperBound. Comme avec GetLength, la dimension que vous spécifiez pour GetUpperBound est basée sur 0.
Vous pouvez déterminer la longueur totale d'un tableau à partir de sa propriété Length.
Vous pouvez modifier la taille globale en modifiant la longueur d'une dimension individuelle. Toutefois, vous ne pouvez pas modifier le rang (le nombre de dimensions).
Voir aussi
Tâches
Comment : déclarer une variable tableau
Comment : initialiser une variable tableau
Comment : déterminer la taille d'un tableau
Comment : modifier la taille d'un tableau
Concepts
Taille du tableau dans Visual Basic