La méthode ubound est l'une des fonctions de Visual Basic, utilisée dans les tableaux pour renvoyer la limite supérieure du tableau (c'est-à-dire la valeur d'index maximale). Sa syntaxe et son utilisation spécifiques sont les suivantes :
UBound (nom du tableau, [dimension])
Parmi eux, le nom du tableau est le nom du tableau pour obtenir la limite supérieure. dimensions est une option facultative qui spécifie les dimensions spécifiques du tableau pour lesquelles la limite supérieure doit être obtenue. Si la dimension n'est pas spécifiée, la valeur par défaut est 1, ce qui permet d'obtenir la limite supérieure de la première dimension. La méthode
ubound renvoie un entier, représentant la valeur d'index de limite supérieure du tableau. Pour un tableau unidimensionnel, il représente la position d'index du dernier élément du tableau.
Ce qui suit est un exemple de code spécifique montrant l'utilisation de la méthode ubound :
Sub TestUBound() Dim arr() As Integer Dim upperBound As Integer '初始化数组 arr = Array(1, 2, 3, 4, 5) '获取一维数组的上界 upperBound = UBound(arr) '输出上界值 MsgBox "一维数组的上界为:" & upperBound '更改数组的上界 ReDim Preserve arr(1 To 6) '获取更新后的上界 upperBound = UBound(arr) '输出新的上界值 MsgBox "更新后的一维数组的上界为:" & upperBound End Sub
Dans l'exemple de code ci-dessus, nous déclarons d'abord un tableau arr de type entier. Ensuite, utilisez la fonction Array pour initialiser un tableau unidimensionnel contenant 5 éléments.
Ensuite, dans la première instruction MsgBox, nous appelons UBound(arr) pour obtenir la limite supérieure du tableau et stocker le résultat dans la variable upperBound. Ensuite, une boîte de dialogue apparaît pour afficher la valeur limite supérieure.
Ensuite, utilisez l'instruction ReDim Preserve pour étendre la taille du tableau dans la plage de 1 à 6, en ajoutant un nouvel élément.
Enfin, dans la deuxième instruction MsgBox, nous appelons à nouveau UBound(arr) pour obtenir la limite supérieure mise à jour du tableau et stocker le résultat dans la variable upperBound. La boîte de dialogue réapparaît pour afficher la nouvelle valeur limite supérieure.
Grâce aux exemples de code ci-dessus, nous pouvons clairement comprendre le rôle et l'utilisation de la méthode ubound.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!