3

所以我有一些 vb.net 代码,我在 For 循环中有一个嵌套的 For 循环,然后我有 EXIT FOR 语句,它会跳出一个循环还是整个链?

4

2 回答 2

12

Exit For只会退出For它正在执行的当前循环。

来自MSDN

退出

立即退出它出现的 For 循环。继续执行 Next 语句之后的语句。Exit For 只能在 For...Next 或 For Each...Next 循环内使用。在嵌套的 For 循环中使用时,Exit For 退出最内层循环并将控制转移到下一个更高级别的嵌套。

于 2012-05-11T13:37:51.687 回答
4

回答您的问题:-它将打破一个循环。

定义:

退出

“立即退出它出现的 For 循环。继续执行 Next 语句之后的语句...... Exit For 退出最内层循环并将控制转移到下一个更高级别的嵌套。”

查看MSDN 以获取更多信息

于 2012-05-11T13:37:58.743 回答