我有一个二维数组:
object[,] cells;
初始化之后,我想在中间插入一个矩形范围。 然后为了腾出空间,我需要向下或向右移动一个矩形块。 (正如你在Excel中所做的那样)
对于上述数据结构,这似乎不是很容易。 会不会,
List < List < object > >
更容易处理这类操作(可能有很多此类操作,因此性能非常重要)?
答案 0 :(得分:1)
是的,如果您需要删除/插入项目,请使用List < List < object > >
。数组无法重新调整大小,因此无法使用数组实现所需的数据。