вот это работает пока.
Прерывается проход по списку в цикле Foreach
-
Всем привет!
Есть простой скрипт - чекер. Берет из списка записи в цикле foreach и проверяет на валидность. Алгоритм скрипта на скрине.
Добавлены кубики игнорировать ошибки. Когда возникает какая либо ошибка, например, недогрузился элемент скрипт выкидывает ошибку и начинает цикл заново с первой записи.
Хотя, вроде как, должен продолжать со следующей записи в списке. Как сделать чтобы скрипт игнорировал ошибки и продолжал перебор по списку, а не начинал с начала списка ?

-
@orlov1 said in Перезапуск цикла Foreach:
начинает перебор с начала списка. Почему ?
Потомучто в списке не удаляються данные, если удалять строки из списка, следующий елемент в цикле будет следующий за удаленным.
Если у вас поток прирываеться, как на скрине, то данные будут с полного списка, нужно чтоб поток не прирывался.
Оберните в игнор ошибок это действие -


после чего поток и завершился