Tengo un bucle ForEach que procesa una lista bastante grande de contactos. En lugar de hacer un montón de procesamiento en este ciclo principal, llamo a un método que a su vez llama a un método, etc. Los métodos llaman a otros métodos en otras clases, tal vez en otros espacios de nombres.¿Cómo 'continuo' un bucle ForEach desde un método anidado?
¿Cómo rompo el método actual si se detecta una condición y deseo pasar al siguiente contacto? Estoy en un método de algunos niveles del bucle ForEach principal.
Normalmente, puede usar la palabra clave continue
dentro de ForEach para pasar al siguiente elemento de la colección. continue
no es una opción en este caso. Cuando escribo continue
, se subraya en rojo con un comentario de "Mensaje no resuelto".
Entonces, ¿qué debo hacer?
¿Puede proporcionar un código de muestra? –