Do While...Loop 循环的意思是,当条件满足时,执行循环,直到条件不满足时,停止循环。
Do While...Loop 循环语法如下:
Do While 条件 在满足条件的情况下执行的语句 Loop
举个例子。
1. 新建一个 Form。
2. 添加一个 Button 控件,将其 Name 属性设置为btnLoop,Text 属性设置为 Loop。
3. 添加一个 ListBox 控件,将其 Name 设置为 lstLoop。
4. 双击 Button 控件,进入代码编辑器,然后加入下面红色代码如下:
Public Class Form1
Private Sub btnLoop_Click(ByVal sender As System.Object,
ByVal e As System.EventArgs) Handles btnLoop.Click
Dim number As Integer = 8
Do While number > 5
number -= 1
lstLoop.Items.Add(number)
Loop
End Sub
End Class
5. 然后 F5 运行,点击 btnLoop 按钮,你会看到在 ListBox 显示的数字是
7 6 5
这段代码的意思是,当number 大于5的情况下,执行 Do While...Loop 中的代码,即每次 number 减 1,number -= 1 等同于number = number - 1 ,然后将减得的数添加到 ListBox 里,不断循环执行,直到 number 不再大于 5了,停止循环。
Do While...Loop 是满足条件的情况下执行循环,而 Do Until...Loop 正相反,是在满足条件的情况下退出循环,停止循环。
上一页: Do Until...Loop 循环 返回上级目录: 流程控制 下一页: Do...Loop 循环的其他形式
© 2008 woyouxian.net 版权所有 Contact Us