Un tableau déclaré en tant que variable de contrôle de boucle for ne peut pas être déclaré avec une taille initiale
Mise à jour : novembre 2007
Array declared as for loop control variable cannot be declared with an initial size
Une boucle For Each utilise un tableau comme variable d'itération élément, mais initialise ce tableau.
Les instructions suivantes expliquent comment cette erreur peut être générée :
Dim arrayList As New List(Of Integer())
For Each listElement() As Integer In arrayList
For Each listElement(1) As Integer In arrayList
La première instruction For Each désigne la méthode d'accès correcte aux éléments de arrayList. La deuxième instruction For Each génère cette erreur.
ID d'erreur : BC32039
Pour corriger cette erreur
- Supprimez l'initialisation de la déclaration de la variable d'itération élément.
Voir aussi
Concepts
Vue d'ensemble des tableaux dans Visual Basic