【发布时间】:2009-02-14 17:28:09
【问题描述】:
我正在尝试创建一个将使用重复数据的数组数组,如下所示:
int[] list1 = new int[4] { 1, 2, 3, 4 };
int[] list2 = new int[4] { 5, 6, 7, 8 };
int[] list3 = new int[4] { 1, 3, 2, 1 };
int[] list4 = new int[4] { 5, 4, 3, 2 };
int[,] lists = new int[4, 4] { list1 , list2 , list3 , list4 };
我无法让它工作,所以我想知道我是否处理错了。
我正在尝试做的是创建某种方法来创建一长串值,以便我可以按特定顺序重复处理它们。类似的,
int[,] lists = new int[90,4] { list1, list1, list3, list1, list2, (and so on)};
for (int i = 0; i < 90; ++i) {
doStuff(lists[i]);
}
并将数组按顺序传递给doStuff()。我是完全错误的,还是我错过了创建数组数组的东西?
【问题讨论】: