@botovod said in Как лаконично проверить содержит ли список строки (значения)?:
можно ли сделать проверку наличия строк в списке
9fbcecf8-bdc1-477e-a75b-279f3ee75517-image.png
Допустим у меня 5 потоков, если в 1 из них в процессе выполнения встречается заданное мною условие, возможно ли прервать все потоки сразу все 5 и продолжить выполнение скрипта ( заверешение всех активных потоков и запуск новых и выполнение скрипта с начала) а не завершать его? может скриптами какими или встроенный функционал есть?
Запускать скрипт в 1 поток, делать вызов функции в N потоков. При выполнении условия менять глобальную переменную допустим с true на false, во всех потоках отслеживать изменение этой глобальной переменной и завершать поток при ее изменении. Как-то так...
Асинхронку и вызов Функции в неск Потоков скорей всего надо делать.
И через Глобальную Переменную отслеживать Краш и действия с Потоками.
Извиняюсь так от балды мол, но в эту сторону надо копнуть :)))
Мож кто и Код предложат и знаю проще должно быть, сам просто таким не занимался.
Но что то мне подсказывает что через это можно что то даж костыльное сделать :)))