Duplicar posible:
Breaking out of a nested loop¿Doble salto de foreach con una instrucción "If"?
Tengo algo como (para simplificar)
foreach (...)
{
foreach (...)
{
//Some code
if (statement)
{
break;
}
}
}
Lo que pasa es que quiero que mi declaración a dejar para el doble foreach lazo ! Estoy pensando en una especie de "bandera de ruptura" como booleano, pero ¿hay alguna forma de evitar eso?
se puede evitar mediante el uso de '' Linq' y SelectMany' para hacer esto una sola fines de cada bucle en lugar de un bucle anidado . –
"romper bandera" o GOTO – relaxxx
@Merlyn Morgan-Graham: ¡no sé nada al respecto, échele un vistazo! –