Что, если у меня есть вложенные циклы, и я хочу разорвать их все сразу?
while (true) {
// ...
while (shouldCont) {
// ...
while (shouldGo) {
// ...
if (timeToStop) {
break; // Break out of everything?
}
}
}
}
В PHP break
принимает аргумент для числа циклов, которые нужно разорвать,Может ли что-то подобное быть сделано в C #?
Как насчет чего-то отвратительного, например goto
?
// In the innermost loop
goto BREAK
// ...
BREAK: break; break; break;