Преобразования двумерного массива в двумерный список - C#
Формулировка задачи:
Здравствуйте.
Имеется двумерный массив строк, в котором известно число столбцов, но не известно число строк, необходимо перевести его в таком же виде но в List<> т.е. в список списков как я понимаю.
В интернете нашёл только как перевести двумерный массив в обычный список, но это мне не подходит.
Прошу пример реализации и пример того, как обращаться к конкретному элементу этой конструкции, типа как в массиве - array[i,j].
Решение задачи: «Преобразования двумерного массива в двумерный список»
textual
Листинг программы
static void Main(string[] args) { int[,] a = { { 1, 2, 3 }, { 4, 5, 6 }, { 7, 8, 9 } }; var b = new List<List<int>>(); for (int i = 0; i < 3; i++) { var dim = new List<int>(); for (int j = 0; j < 3; j++) dim.Add(a[i, j]); b.Add(dim); } Console.WriteLine(b[1][2]); // 6 Console.WriteLine(b[0][2]); // 3 Console.ReadKey(); }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д