comment obtenir une taille de liste em VB .NET?
-
26-09-2019 - |
Question
Je dois afficher une liste sur un composant ListBox dans VB .NET.
// params is a string representing a path, empty means root folder
params.itemsPath = ""
// resp is a response object, here it is a String[]
resp = myAPI.browseTags(params)
Dim listSize As Integer
listSize = resp.itemsList.GetLength
Dim i As Integer
For i = 0 To listSize
ListBox1.Items.Add(resp.itemsList(i).itemName)
Next
Je ne suis pas familier avec VB .NET et cela devrait être une question très simple, mais je dois aider!
Le code « resp.itemsList.GetLength » est souligné en bleu et il y a une info-bulle qui se lit comme suit:
"Argument non spécifié pour le paramètre 'dimension' de la « Fonction publique GetLength (dimension As Integer) As Integer".
Qu'est-ce que je fais mal ici? Merci d'avance!
La solution
Essayez GetLength(0)
De documentation MSDN :
Remarques
Un exemple de GetLength est GetLength (0), qui renvoie le nombre d'éléments dans la première dimension de le tableau.
Autres conseils
il y a, la fonction appel Count ():
List.Count
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow