我有 3 维数组,floats
我想将它们复制到ILArray<float>
,但是如何?
private float[,,] defArray = new float[10, 10, 3];
private ILArray<float> data;
Array.Copy 对此不起作用。我知道我可以直接创建 ILArray 并用值填充它,但我真的需要将我的数组复制到 ILArray。谢谢大家。
我有 3 维数组,floats
我想将它们复制到ILArray<float>
,但是如何?
private float[,,] defArray = new float[10, 10, 3];
private ILArray<float> data;
Array.Copy 对此不起作用。我知道我可以直接创建 ILArray 并用值填充它,但我真的需要将我的数组复制到 ILArray。谢谢大家。
根据http://ilnumerics.net/ArrayCreation4.html它应该通过简单地将 System.Array 分配给 ILArray 来工作:
data = defArray;