int h = 3;
for(int[] demision,demisions = 1;demisions <= h;demisions++){
demision = new int[4]; //根本就做不了数组名的,名称必须是先确定,要不你下面的代码怎么写?获取都获取不了还有什么用?
}
int h = 3;
for (int demision = 1; demision <= h; demision++)
{
IDictionarylist = new Dictionary ();
list.Add(new KeyValuePair( hh+demision,new int[4]
));
}
(int[])list[hh+demision].xxx
你的变量名取demision,但是创建的int[]只是一维数组,与维数似乎没有多大关系。用二维数组应该就能实现你要的功能了。
你这样怎么能够用数组名做循环变量 数组不是应该先建立 然后在循环数组