首页 > 解决方案 > 在c#中将字节[]复制到3D[]

问题描述

我有一个包含坐标 XYZ 的 byte[],我需要使用这些坐标复制到 3D[, , ,] 然后将其转换为原始的 double 值

类似的东西,注意它只是 suedo 代码

buff = binReader.ReadBytes(384);
                int length = BitConverter.ToInt32(buff, 0);
                obj.coordinates = new double[length, length, length];
                for (int i = 0; i < length; i++)
                {
                    for (int k = 0; k < length; k++)
                    {
                        for (int j = 0; j < length; j++)
                        {
                            obj.coordinates[i, k, j].ToDouble() = buff[i];
                        }
                    }
                }

任何想法?

标签: c#arraysbinarybytecoordinates

解决方案


推荐阅读