Перевод List> в double[][] - C#
Формулировка задачи:
Есть ли короткая запись перевода List<List<double>> в double[][]?
Я имею в виду перевод без цикла, методами листа.
Решение задачи: «Перевод List> в double[][]»
textual
Листинг программы
using System; using System.Collections.Generic; using System.Linq; namespace ConsoleApplication { class Program { static void Main(string[] args) { List<List<double>> lstOfLst = new List<List<double>>() { new List<double>(){ 1.2, 2.3 }, new List<double>(){ 3.4, 4.5 } }; Console.WriteLine(string.Join("\n", lstOfLst.Select(x => string.Join(" ", x)))); double[][] array = lstOfLst.Select(x => x.ToArray()).ToArray(); Console.WriteLine(string.Join("\n", array.Select(x => string.Join(" ", x)))); Console.ReadKey(); } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д