Копировать часть списка Версия 13 (.Net)
Группа действий: Коллекции
Описание
Действие копирует часть списка обозначенной длины, начиная с указанного индекса, исключая крайнее значение в этих рамках, и возвращает ее как новый список. По умолчанию копирует весь список.
Иконка
Параметры действия
Входные параметры
- Поле "Список" - Список для обработки.
- Поле "Индекс" - Индекс начального элемента.
- Поле "Длина" - Количество копируемых значений.
Выходные параметры
Список - Новый список, содержащий скопированные значения.
Настройки
Свойство | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
Параметры | ||||
Список | Список для обработки. | Robin.Collection | Да | |
Индекс | Индекс начального элемента | Robin.Numeric | Нет | |
Длина | Количество копируемых значений | Robin.Numeric | Нет | |
Результаты | ||||
Список | Новый список, содержащий скопированные значения. | Robin.Collection |
Особые условия использования
Отсутствуют.
Пример использования
Задача
Имеется переменная "Коллекция 1" состоящая из 10 значений, требуется скопировать 9 значений (начиная с индекса начального элемента 1) и записать результат в переменную "Коллекция 2".
Решение
Воспользоваться действием "Копировать часть списка".
Реализация
- Создать переменную с типом коллекция - "Коллекция 2".
- Перетащить на рабочее пространство действие "Копировать часть списка" и настроить его параметры. В поле "Список" указать Переменную 1, в поле "Индекс" -1, в поле "Список" - Коллекцию 2.
3. Запустить робота по кнопке "Запуск" на верхней панели.
Результат
В переменную "Коллекция 2 записаны 9 значений