如何删除多维数组中的项目,它会改变数组长度吗?

假设我有一个 3d 数组:

int[,,] arr = new int[3, 2, 3];

如何删除第一个维度下的所有项目?如果可以做到这一点,是否会提升其下的所有价值?还是删除的项目只取空值并计入arr.GetLength(0)方法中?


幕布斯6054654
浏览 69回答 1
1回答

慕盖茨4494581

我找到了 Visual BasicReDim方法的 C# 版本。https://stackoverflow.com/a/327958/9076546 请注意,动态数组大小并不是性能的最佳选择。ReDim老实说,这是一个错误......
打开App,查看更多内容
随时随地看视频慕课网APP