BC32039: A matriz declarada para a variável de controle do loop não pode ser declarada com um tamanho inicial

Um loop For Each usa uma matriz como sua variável de iteração, mas inicializa essa matriz.

ID do Erro: BC32039

Exemplo

O exemplo a seguir gera o erro bc32039:

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

Next

Para corrigir este erro

Remova a inicialização da declaração da variável de iteração, conforme mostrado no exemplo a seguir:

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

Next

ou você pode usar inferência de tipos:

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

Next

Confira também