Tableau nombre d'élément indéfini

Résolu
Rykudos - 14 janv. 2016 à 13:24
 Rykudos - 14 janv. 2016 à 14:01
Bonjour,

je souhaite créer un tableau, comme le titre l'indique avec un nombre d'élément indéfini. je procède ainsi :


dim tableau() = {0}

Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click

tableau(0) = 1
tableau(1) = 2
tableau(2) = 3

End Sub

j’obtiens ce message d'erreur (sur la ligne "tableau(1)=2"):
Une exception non gérée du type 'System.IndexOutOfRangeException' s'est produite dans WindowsApplication1.exe

Informations supplémentaires : L'index se trouve en dehors des limites du tableau.

hors il me semble que la taille d'un tableau s'adapte automatiquement a mesure que l'on ajoute des élément non ?

1 réponse

NHenry
Messages postés
14944
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
4 juillet 2022
161
14 janv. 2016 à 13:45
Un tableau est fixe.
Si tu veux une liste qui augmente au besoin, regardes la collection List(Of ... ) et utilises la méthode Add.
0
merci pour ta solution et la rapidité réponse, la collection fait le taf =)
0