c# - 在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];
}
}
}
任何想法?
解决方案
推荐阅读
- javascript - 是否可以在输入字段中显示反应组件?
- c# - C# WPF - 使用 VS2019 安装向导为计算机上的每个用户使用本地数据库 sqlite 部署应用程序
- ios - Xamarin.iOS 中的 OneSignal - 屏幕锁定时没有通知声音
- python - Dask read_parquet 添加了一个额外的列 dir0
- javascript - 如何从外部修改 Angular 生成的 DOM(无需访问源代码)?
- c# - C#如何将条件语句设置为用户输入除外?
- reactjs - 错误“EventSource failed loading: GET”http://localhost:8016/_next/webpack-hmr?page=/”是否导致我在 Next.js 中的 Link 组件出现问题?
- arrays - 如何快速返回tableView numberOfRowsInSection中的不同数组计数
- tensorflow - 将 TensorFlow 从 1.15 降级到 1.14 不起作用
- date - SAS--如何识别连续三年发生的事件?