перейти из строя в C # - PullRequest
0 голосов
/ 30 мая 2018

Можно ли сделать переход к метке вне текущей функции в C #?

Например, для события load я хочу перейти к определенной части внутри события onSubmitButton_click.Возможно ли это, даже если он не использует goto?

1 Ответ

0 голосов
/ 30 мая 2018

Это похоже на проблему XY .Вы спрашиваете, как использовать goto для достижения своей цели, когда goto не то, что вы хотите использовать для достижения этой цели.

Как vasily.sib указывает в комментариях, что вы больше всегоскорее всего, вы захотите извлечь свой общий код в приватный метод и вызвать его из обоих ваших обработчиков.В зависимости от того, чего вы хотите достичь, это может оказаться затруднительным.Если вы предоставите пример кода того, что именно вы делаете, у нас будет больше шансов помочь вам решить эту проблему.

Как правило, если вы хотите использовать goto в C #ни за что, просто не надо.Могут быть законные причины для использования goto, но ваш вопрос показывает, что вы все еще довольно неопытны, так что вы вряд ли поразите их.Я профессионально работаю с C # уже несколько лет, и до сих пор мне никогда не нужно было его использовать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...