例如
Array[3,4];
Array[0,0] = Combobox.items[0];
.
.
.
Array[2,3] = Combobox.items[12];
int sum = 0;
for (i = 0; i < Rows; i++)
{
for (int j = 0; j < Columns; j++)
{
Array[i, j] = Convert.ToInt32(Allocation_Combo.Items[sum+j]);
}
sum = sum + 1;
}
我已经尝试过这段代码,但它无法正常工作......可能是错误... ??
答案 0 :(得分:1)
这是你需要的吗?数组坐标和组合框项目索引之间的关系并不是很明显,因为Array[2,3]
代表列表中的索引9,而不是8,就像你所拥有的那样。但是这里有:
int index = 0;
for (int y = 0; y < 4; y++)
for (int x = 0; x < 3; x++)
Array[x, y] = Combobox.Items[index++];