Que se passe-t-il si j'ai des boucles imbriquées et que je veux en sortir d'un seul coup ?
while (true) {
// ...
while (shouldCont) {
// ...
while (shouldGo) {
// ...
if (timeToStop) {
break; // break out of everything?
}
}
}
}
En PHP, break
prend un argument pour le nombre de boucles à interrompre. Peut-on faire quelque chose comme ça en C# ?
Et quelque chose d'affreux, comme goto
?
// in the innermost loop
goto BREAK
// ...
BREAK: break; break; break;