本章节我们要讲述 Do...Loop 循环,这种循环执行到满足一定的条件时结束。
Do Until...Loop 循环的基本语法如下:
Do Until 条件 在满足条件之前执行的语句 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 Until number <= 5
number -= 1
lstLoop.Items.Add(number)
Loop
End Sub
End Class
5. 然后 F5 运行,点击 btnLoop 按钮,你会看到在 ListBox 显示的数字是
7 6 5
这段代码的意思是,当number 大于5的情况下,执行 Do Until...Loop 中的代码,即每次 number 减 1,number -= 1 等同于number = number - 1 ,然后将减得的数添加到 ListBox 里,不断循环执行,直到 number 小于等于 5,停止循环。
下一节我们讲解 Do While...Loop 循环,此循环和 Do Until...Loop 循环相反,是在满足条件的情况下执行循环,而不是结束循环。
上一页: For Each...Next 循环语句 返回上级目录: 流程控制 下一页: Do While...Loop 循环
© 2008 woyouxian.net 版权所有 Contact Us