Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Aggiornamento: novembre 2007
Array declared as for loop control variable cannot be declared with an initial size
In un ciclo For Each che esegue l'inizializzazione di una matrice viene utilizzata la stessa matrice come variabile element di iterazione.
Le istruzioni seguenti mostrano come viene generato questo errore:
Dim arrayList As New List(Of Integer())
For Each listElement() As Integer In arrayList
For Each listElement(1) As Integer In arrayList
La prima istruzione For Each è il modo corretto per accedere agli elementi di arrayList. La seconda istruzione For Each genera l'errore.
ID errore: BC32039
Per correggere l'errore
- Rimuovere l'inizializzazione dalla dichiarazione della variabile element di iterazione.
Vedere anche
Concetti
Cenni preliminari sulle matrici in Visual Basic