Получение диапазона из списка в C#
Метод GetRange принимает стартовый индекс
и количество элементов. Возвращает новый список
с копией фрагмента:
List<int> nums = [10, 20, 30, 40, 50];
List<int> part = nums.GetRange(1, 3);
Console.WriteLine(part[1]);
Исходный список не меняется:
List<string> tags = ["a", "b", "c", "d"];
List<string> mid = tags.GetRange(1, 2);
Console.WriteLine(tags.Count);
Console.WriteLine(mid[0]);
Дан список:
List<int> nums = [1, 2, 3, 4, 5, 6];
Возьмите три элемента, начиная с индекса 2. Выведите второй элемент нового списка.