Partilhar via


Não é possível inferir um tipo de dados para '<variablename>' porque as dimensões de matriz não coincidem

Se as dimensões usadas para inicializar uma matriz não coincidirem com as dimensões na declaração, o compilador não é possível inferir um tipo de dados para a matriz.Por exemplo, o seguinte código gera este erro.

' Valid. exampleArray1 is a one-dimensional array of integers.
Dim exampleArray1() = New Integer() {1, 2, 3}
' Not valid.
'Dim exampleArray2(,) = New Integer() {1, 2, 3}
'Dim exampleArray3(,) = New Integer() {}

ID de erro: BC36909

Consulte também

Tarefas

Como: Inicializar uma matriz multidimensional

Conceitos

Inferência de tipos local