读书人

托管类中声明的二维数组怎么赋值

发布时间: 2013-08-16 14:29:57 作者: rapoo

托管类中声明的二维数组如何赋值?
RT.


array <int,2>^ adj; //邻接矩阵的类型定义
...
Graph::Graph()
{
adj=gcnew array<int,2>(52,52);
}
....
void Graph::InitMatrix(array <int,2>^ adj)
{
int i, j;
for(i = 0; i < MaxVerNum; i++)
for(j = 0; j < MaxVerNum; j++)
adj[i][j] = MaxValue; //这里赋值不可以。提示子脚本数无效
}

我用错了么?? 二维数组 托管
[解决办法]
adj[i, j] = MaxValue;

读书人网 >C#

热点推荐