Partager via


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 : créer un tableau

Comment : initialiser une variable tableau

Comment : déterminer la taille d'un tableau

Comment : modifier la taille d'un tableau

Dépannage des tableaux

Concepts

Taille du tableau dans Visual Basic

Autres ressources

Tableaux dans Visual Basic