'break'的等效VB关键字

问题描述:

我刚搬到Visual Basic团队工作。'break'的等效VB关键字

Visual Basic中的break等效关键字是什么?也就是说,要尽早退出循环,而不是方法?

+0

对于周围的其他方式,在C#:* [ C#循环 - 打破与继续](https://*.com/questions/6414/c-sharp-loop-break-vs-continue/6417#6417)* – 2017-06-24 17:39:36

在这两个Visual Basic 6.0和VB.NET你可以使用:

Exit For 

Exit While 

Exit Do 

...取决于循环型。

+9

在相关说明上,“继续”将允许你跳到for循环的下一个迭代。 – StingyJack 2009-03-03 17:08:20

+4

@StingyJack值得注意的是`Continue`只在VB.Net中可用,而不是VB6 – MarkJ 2011-09-19 10:47:45

+1

`Exit While`在VB7中无效...使用从`While ... Wend`转换为`Do While ... Loop然后`Exit Do`将会起作用。 – Merk 2013-09-17 20:24:44

Exit [构造],intelisense会告诉你哪一个在特定的地方是有效的。

如果你是功能的子里面,你要退出,你可以使用:

Exit Sub 

Exit Function