循环结构 (Visual Basic)
使用 Visual Basic 循环结构可以重复运行一行或多行代码。 可以在循环结构中对集合中的每个元素重复语句指定次数或一次,直到某个条件为 True
或 False
。
下图显示了一个循环结构,该结构运行一组语句,直到某个条件变为 true:
While 循环
只要 While
语句中指定的条件为 True
,While
...End While
构造就会运行一组语句。 有关详细信息,请参阅 While...End While 语句。
Do 循环
使用 Do
...Loop
构造,可以在循环结构的开头或末尾测试某个条件。 还可以指定要在条件保持 True
期间重复循环还是重复循环直到条件变为 True
。 有关详细信息,请参阅 Do...Loop 语句。
For 循环
For
...Next
构造执行循环一定次数。 它使用循环控制变量(也称为计数器)来跟踪重复。 可以指定此计数器的起始值和结束值,还可以选择指定从一次重复到下一次重复增加的量。 有关详细信息,请参阅 For...Next 语句。
For Each 循环
For Each
...Next
构造对集合中的每个元素运行一组语句一次。 可以指定循环控制变量,但不需要确定它的起始值或结束值。 有关详细信息,请参阅 For Each...Next 语句。