Visual Basic中的Do循环语句用于控制循环次数未知的循环结构。此种语句有两种语法形式。
格式一:
以下是引用片段:NGfLinux联盟
Do{While I Until}<条件> NGfLinux联盟
<语句块> NGfLinux联盟
[Exit Do] NGfLinux联盟
<语句块> NGfLinux联盟
loop
NGfLinux联盟
格式二:
以下是引用片段:NGfLinux联盟
Do NGfLinux联盟
<语句块> NGfLinux联盟
[Exit Do] NGfLinux联盟
<语句块> NGfLinux联盟
Loop{While I Until}<条件>
NGfLinux联盟
功能:当指定的关键字While用于指明<条件>为真(True)时,执行循环体。
说明:
(1)格式一为先判断后执行,有可能一次也不执行;格式二为先执行后判断,至少执行一次循环体。
(2)关键字Until用于指明<条件>为假(false)时,执行循环体。
(3)Exit Do:当执行该语句时,退出循环,执行Loop的下一句。Exit Do一般放在If…Then… End If语句中。
下面是最简单的形式,While子句的作用是当给定的条件为真时继续执行循环体,当条件为假时终止循环。
以下是引用片段:NGfLinux联盟
Do While<条件> NGfLinux联盟
<循环体> NGfLinux联盟
Loop NGfLinux联盟
Linux联盟收集整理 ,转贴请标明原始链接,如有任何疑问欢迎来本站Linux论坛讨论