Переход по Goto за область видимости - C#
Формулировка задачи:
"В области видимости оператора goto отсутствует метка "next1" " Такое сообщение при наведении на goto next1;
Нужен именно goto, выкручиваться другими способами не желательно, подскажите может как то можно объявить глобальную переменную next1, например как в Delphi:
Подскажите пожалуйста, срочно надо.
Собственно код заморочен, так что не буду вдаваться в подробности, опишу все циклы и условия, чтобы перейти к делу:
... label next1; ...
Start6: if (...) { for (...) { for (...) { if (...) { goto Next1 ; //Работает } if (...) { goto Start6; //Работает } } } } if (...) { if (...) { for (...) { for (...) { if (...) { goto next1; //Не работает!!! } } } } } next1: ...
Решение задачи: «Переход по Goto за область видимости»
textual
Листинг программы
bool exitOnBreak = false; for(;;) { for(;;) { if(smth) { exitOnBreak = true; break; } } if(exitOnBreak) break; }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д