Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
所以我有一些 vb.net 代码,我在 For 循环中有一个嵌套的 For 循环,然后我有 EXIT FOR 语句,它会跳出一个循环还是整个链?
Exit For只会退出For它正在执行的当前循环。
Exit For
For
来自MSDN:
退出 立即退出它出现的 For 循环。继续执行 Next 语句之后的语句。Exit For 只能在 For...Next 或 For Each...Next 循环内使用。在嵌套的 For 循环中使用时,Exit For 退出最内层循环并将控制转移到下一个更高级别的嵌套。
退出
立即退出它出现的 For 循环。继续执行 Next 语句之后的语句。Exit For 只能在 For...Next 或 For Each...Next 循环内使用。在嵌套的 For 循环中使用时,Exit For 退出最内层循环并将控制转移到下一个更高级别的嵌套。
回答您的问题:-它将打破一个循环。
定义:
退出:
“立即退出它出现的 For 循环。继续执行 Next 语句之后的语句...... Exit For 退出最内层循环并将控制转移到下一个更高级别的嵌套。”
查看MSDN 以获取更多信息