Преобразования двумерного массива в двумерный список - 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();
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д