Перебор списков списков в C#
Таблицу из списков обходят двумя циклами.
Внешний идет по table.Count,
внутренний - по table[i].Count:
List<List<int>> table = [
[1, 2],
[3, 4],
];
int sum = 0;
for (int i = 0; i < table.Count; i++) {
for (int j = 0; j < table[i].Count; j++) {
Console.WriteLine(table[i][j]);
sum += table[i][j];
}
}
Console.WriteLine(sum);
Дана таблица:
List<List<int>> table = [
[1, 2, 3],
[4, 5, 6],
];
Найдите сумму всех чисел и выведите ее.
Дана таблица:
List<List<char>> table = [
['x', 'y'],
['z', 'w', 'v'],
];
Выведите все символы, каждый с новой строки.