无法推断“<variablename>”的数据类型,因为数组维度不匹配

更新:2007 年 11 月

如果用于初始化数组的维度与声明中的维度不匹配,则编译器无法推断该数组的数据类型。例如,下面的代码将导致此错误。

' 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:**BC36909

请参见

任务

如何:初始化多维数组

概念

局部类型推理