Эквивалентное ключевое слово VB для 'break' - PullRequest
98 голосов
/ 08 августа 2008

Я только что перешел к команде Visual Basic здесь на работе.

Какое ключевое слово эквивалентно break в Visual Basic, то есть для раннего выхода из цикла, но не для метода?

Ответы [ 3 ]

172 голосов
/ 08 августа 2008

В Visual Basic 6.0 и VB.NET вы должны использовать:

  • Exit For прервать цикл For
  • Wend, чтобы разорвать цикл "Пока"
  • Exit Do чтобы выйти из цикла Do

в зависимости от типа петли. Подробнее см. Заявления о выходе .

7 голосов
/ 15 апреля 2013

Если вы находитесь внутри Sub of Function и хотите выйти из нее, вы можете использовать:

Exit Sub

или

Exit Function 
3 голосов
/ 08 августа 2008

Exit [построить], и intelisense скажет вам, какие из них действительны в определенном месте.

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