Arrays 索引数超过索引数组的维度数
我有一个使用Visual Studio 2008从VB6转换为VB.NET的项目。我有一行代码在编译时出错。这行代码在VB6中运行良好Arrays 索引数超过索引数组的维度数,arrays,vb.net,visual-studio,vb6,vb6-migration,Arrays,Vb.net,Visual Studio,Vb6,Vb6 Migration,我有一个使用Visual Studio 2008从VB6转换为VB.NET的项目。我有一行代码在编译时出错。这行代码在VB6中运行良好 For OccIndex = 0 To CDbl(glArrCuts(8, CutsIndex)) - 1 我不知道如何重写代码,使其在VB.NET中工作。有人能给我指一下正确的方向吗 这里的问题是glArrCuts的定义。值的定义是一个一维数组,但您将其用作多维数组。glArrCuts的定义如下所示 Dim glArrCuts As TheType() D
For OccIndex = 0 To CDbl(glArrCuts(8, CutsIndex)) - 1
我不知道如何重写代码,使其在VB.NET中工作。有人能给我指一下正确的方向吗 这里的问题是
glArrCuts
的定义。值的定义是一个一维数组,但您将其用作多维数组。glArrCuts
的定义如下所示
Dim glArrCuts As TheType()
Dim glArrCuts As TheType(, )
这里的()
要求使用一维数组。要声明多维数组,声明需要如下所示
Dim glArrCuts As TheType()
Dim glArrCuts As TheType(, )
注意声明中的
,
那么glArrCuts的定义是什么?PS:我第一次看到双人跳投中的for循环,我自己从来没有想过。我会试试你的建议。感谢您的时间和投入。