Tag: multidimensional array

如何将数组列表转换为多维数组

我需要将以下集合转换为double [,]: var ret = new List(); 列表中的所有数组都具有相同的长度。 最简单的方法ret.ToArray()产生double [] [],这不是我想要的。 当然,我可以手动创建一个新数组,并在循环中复制数字,但是有更优雅的方式吗? 编辑:我的库是从另一种语言Mathematica调用的,该语言尚未在.Net中开发。 我不认为该语言可以利用锯齿状数组。 我必须返回一个多维数组。