Как преобразовать список массивов в многомерный массив
Мне нужно преобразовать следующую коллекцию в double [,]:
var ret = new List<double[]>();
Все массивы в списке имеют одинаковую длину. Самый простой подход,ret.ToArray()
, производит двойной [] [], что не то, что я хочу. Конечно, я могу создать новый массив вручную и скопировать числа в цикле, но есть ли более элегантный способ?
Редактировать: моя библиотека вызывается из другого языка, Mathematica, который не был разработан в .Net. Я не думаю, что язык может использовать зубчатые массивы. Я должен вернуть многомерный массив.