double[,] sourceMatrix = source.ToMatrix(out columnNames);
double[][] inputs = sourceMatrix.GetColumns(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13).ToJagged();
в основном double [,] - исходная матрица, взятая из Excel. В этих примерах мы жестко кодируем столбцы с 1 по 13 при преобразовании в двумерный массив. Однако, что если число используемых столбцов было переменной (это может быть 13, 20, что угодно) - как я могу добиться того же преобразования без жесткого кодирования индекса каждого столбца, который нужно использовать, и вместо этого просто указать диапазон или что-то похожее?