我有一个多维数组
byte[,] matrix;
我想复制一个 3 维数组
byte[,,] 3dplan;
这样
3dplan[,,0]=matrix
在 C# 中完成此任务的最快方法是什么?
最佳答案
您需要手动复制嵌套循环中的元素;没有更快的方法。
如果切换到交错数组(byte[,][]
或 byte[][][]
),则可以按原样插入较小的数组放入较大数组中的一个槽中(尽管它们都将引用相同的数组实例并且将获取更改)
关于c# - 在c#中向多维数组添加维度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5952821/