Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Копировать часть списка

...

Версия 13 (Net)

Группа действий: Коллекции 

...

Описание

Действие копирует часть списка обозначенной длины, начиная с указанного индекса, исключая крайнее значение в этих рамках, и возвращает ее как новый список. По умолчанию копирует весь список.

Иконка действия

Image Modified

...

Параметры и их настройки

Свойство

Описание

Тип

Пример заполнения

Обязательность заполнения поля

Параметры

Список

Список для обработки

.

Robin.Collection


Да

Индекс

Индекс начального элемента

Robin.Numeric

Нет

Да

Длина

Количество копируемых значений

Robin.Numeric


Нет

Результаты

Список

Новый список, содержащий скопированные значения

.

Robin.Collection



Особые условия

...

Отсутствуют. 

Пример использования

Задача

Имеется : имеется переменная "Коллекция 1" состоящая из 10 значений, требуется скопировать 9 значений (начиная с индекса начального элемента "1") и записать результат в переменную "Коллекция 2". 

Решение

Воспользоваться : воспользоваться действием "Копировать часть списка".Реализация:  

Реализация 

  1. Перенести действие "Копировать часть списка" на рабочую область.
    Image Added
  2. Создать переменную с типом коллекция - "Коллекция"  "Коллекция 2".  
    Image Removed
    Image Added
  3. Настроить параметры действия Перетащить на рабочее пространство действие "Копировать часть списка" и настроить его параметры. В поле "Список" указать Переменную 1, в поле "Индекс" -1, в поле "Список"  - Коллекцию 2. 
    Image Removed

...

  1. Image Added
  2. Нажать на кнопку "Старт" в верхней панели. 

Результат

В : в переменную "Коллекция 2" записаны 9 значений значений.

Image Modified