Information.LBound(Array, Int32) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Retourne l’indice disponible le plus bas pour la dimension indiquée d’un tableau.
public static int LBound(Array Array, int Rank = 1);
static member LBound : Array * int -> int
Public Function LBound (Array As Array, Optional Rank As Integer = 1) As Integer
Paramètres
- Array
- Array
Required. Tableau de n’importe quel type de données. Tableau dans lequel vous souhaitez trouver l’indice le plus bas possible d’une dimension.
- Rank
- Int32
Optional.
Integer. Dimension pour laquelle l’indice possible le plus bas doit être retourné. Utilisez 1 pour la première dimension, 2 pour la deuxième, et ainsi de suite. S’il Rank est omis, 1 est supposé.
Retours
Integer. La valeur la plus basse de l’indice de la dimension spécifiée peut contenir.
LBound retourne toujours 0 tant qu’il Array a été initialisé, même s’il n’a aucun élément, par exemple s’il s’agit d’une chaîne de longueur nulle. Si Array c’est Nothingle cas, LBound lève un ArgumentNullException.
Exceptions
Array a la valeur Nothing.
Rank inférieur à 1, ou Rank est supérieur au rang de Array.
Exemples
L’exemple suivant utilise la LBound fonction pour déterminer l’indice disponible le plus bas pour la dimension indiquée d’un tableau.
Dim lowest, bigArray(10, 15, 20), littleArray(6) As Integer
lowest = LBound(bigArray, 1)
lowest = LBound(bigArray, 3)
lowest = LBound(littleArray)
' All three calls to LBound return 0.
Remarques
Étant donné que les indices de tableau commencent à 0, l’indice disponible le plus bas pour chaque dimension est toujours 0.
Pour un tableau avec les dimensions suivantes, LBound retourne les valeurs du tableau suivant :
Dim a(100, 5, 4) As Byte
| Appel à LBound | Valeur renvoyée |
|---|---|
LBound(a, 1) |
0 |
LBound(a, 2) |
0 |
LBound(a, 3) |
0 |
S’applique à
Voir aussi
- UBound(Array, Int32)
- ArgumentException
- RankException
- instruction Dim (Visual Basic)
- instruction ReDim (Visual Basic)