等同于“ break”的VB关键字


Answers:


180

在Visual Basic 6.0和VB.NET中,都将使用:

  • Exit For 从For循环中打破
  • Wend 从While循环中打破
  • Exit Do 从Do循环中打破

取决于循环类型。有关更多详细信息,请参见退出语句


9
同样在相关说明中,“继续”将允许您跳至for循环中的下一个迭代。
StingyJack

4
@StingyJack值得指出的Continue是,仅在VB.Net中可用,而在VB6中不可用
MarkJ 2011年

1
Exit While在VB7中无效...请使用从转换While...WendDo While...LoopExit Do然后转换为即可。
Merk 2013年

@Merk Exit While此处记录-docs.microsoft.com/zh-cn/dotnet/visual-basic/language-reference / ...您是否有关于不支持的文档?
约翰

7

如果您在功能子内部,并且想要退出它,可以使用:

Exit Sub

要么

Exit Function 

有用的答案,但并不是真正针对问题,因为这是他们明确表示不想做的事情。
Deanna

感谢您分享@AymanElTemsahi。很高兴您发布。+1
JoshYates1980

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.