如何调整多维数组的大小



只要用户需要,我想连续向 4 维数组添加一行 4 个值。我可以使用 4 个单维数组来做到这一点,但每个值都有一个自己的分配数组,这使得程序太长并且看起来不太好。

如果其中一个维度主动增长,则应使用数组以外的其他数据类型(至少对于该维度而言(。

我建议使用List<ArrayType[][][]>(三维数组的列表(。列表由数组支持,List处理大小调整。只需在要添加"行"时调用Add即可。