Как выйти из цикла, когда мое условие выполнено? - PullRequest
0 голосов
/ 04 февраля 2019

Я работаю с BluePrism, и мне приходится циклически обрабатывать коллекции, иногда есть +1000 строк.

Например:

Я зацикливаю коллекциюи поиск слова " hello ", если это слово найдено в строке 10, я хочу прекратить зацикливание остальных 990 строк.И сразу после этого сделайте еще один цикл для другого слова в той же коллекции и т. Д.

Возможно ли это?В настоящее время я зацикливаюсь до конца коллекции, она отлично работает, но занимает много времени.

Заранее спасибо и извините за мой плохой английский.

У меня нетрепутации достаточно, чтобы разместить изображение, поэтому есть ссылка: https://i.imgur.com/AIcIgVL.jpg

1 Ответ

0 голосов
/ 04 февраля 2019

Вы действительно не должны использовать циклы для поиска информации в коллекциях.Для этого в Utility - Collection Manipulation VBO есть действие, которое называется Filter Collection.

Кроме этого, с вашим фрагментом кода все в порядке, поэтому вы можете выйти из цикла на основе условия.

...