У меня есть цикл ForEach, который обрабатывает довольно большой список контактов. Вместо того, чтобы выполнять кучу обработки в этом основном цикле, я вызываю метод, который в свою очередь вызывает метод и т.д. Методы вызывают другие методы в других классах, возможно, в других пространствах имен.
Как я могу выйти из текущего метода, если обнаружено условие, и я хочу перейти к следующему контакту? Я использую метод на нескольких уровнях от основного цикла ForEach.
Как правило, вы можете использовать ключевое слово continue
внутри объекта ForEach, чтобы перейти к следующему элементу коллекции. continue
не является вариантом в этом случае. Когда я набираю continue
, он получает подчеркивание красным цветом с комментарием "Unresolved Message".
Итак, что мне делать?