Я изучаю C#, и это в основном мой первый опыт кодирования. Я создал метод Main «Меню», который идет к другим методам подразделов (некоторые пустоты, другой Bools и Интс) с переключателем и использованием:Выход из метода обратно в Main?
Program Execute = new Program();
Execute.SubMethodName();
, который работает достаточно хорошо для меня, за исключением того, что Я не могу выйти из под-метода. Я искал google, переполнение стека и веб-сайт msdn, и каждый раз, когда ответ заключался в использовании «return», но я попробовал его, и он просто возвращается к под-методу. Как я могу выйти из под-методов обратно в мой метод Main?
(Простите меня, если я не очень ясно, я все еще учусь, и я очень хочу, чтобы перефразировать себя)
Трудно сказать, что не имеет никакого представления о том, что делает 'SubMethodName' - хотя бы одно - у него есть бесконечный цикл' while (true) в нем где-нибудь (или 'for' на бесконечной серии?) Если это так , 'break' - это ключевое слово, которое вы ищете. –
Это зависит от метода «SubMethodName» - это просто общее имя, которое я поставил для ясности. Перерыв здесь не работает, я только что попробовал. Может быть, способ кодирования этого не работает? У меня есть моя Main, сначала вызывающая другие методы с созданной функцией Execute, а затем моими методами. – Statheon
Можете ли вы опубликовать код, который вы написали для этих методов? –