BC32039: la matriz declarada como variable de control de bucle for no se puede declarar con un tamaño inicial

Un For Each bucle usa una matriz como su variable de iteración, pero inicializa esa matriz.

Identificador de error: BC32039

Ejemplo

En el ejemplo siguiente se genera bc32039:

Dim arrayList As New List(Of Integer())
For Each listElement(1) As Integer In arrayList

Next

Para corregir este error

Quite la inicialización de la declaración de la variable de iteración, como se muestra en el ejemplo siguiente:

Dim arrayList As New List(Of Integer())
For Each listElement() As Integer In arrayList

Next

o puede usar la inferencia de tipos:

Dim arrayList As New List(Of Integer())
For Each listElement In arrayList

Next

Consulte también