循环结构 (Visual Basic)

Visual Basic 循环结构允许重复运行一行或多行代码。 可以在循环结构中重复执行语句,直到条件为 True 成立,或者条件为 False 成立,或者是指定的次数,或者是对集合中每个元素执行一次。

下图显示了一个循环结构,该结构运行一组语句,直到条件变为 true:

显示 Do...Until 循环的流程图。

While 循环

While...End While 构造只要While语句中指定的条件为True,就会运行一组语句。 有关详细信息,请参阅 While...End While 语句

Do 循环

通过 Do...Loop 构造,可以在循环结构的开头或末尾测试条件。 您还可以指定是否在条件保持为 True 时重复循环,或者直到条件变为 True。 有关详细信息,请参阅 Do...Loop 语句

For 循环

For...Next 结构执行循环指定的次数。 它使用循环控制变量(也称为 计数器)来跟踪重复。 您可以为计数器指定起始值和结束值,还可以选择指定每次递增的量。 有关详细信息,请参阅 For...Next 语句

For Each 循环

For Each...Next构造为集合中的每个元素运行一次一组语句。 指定循环控件变量,但不必确定它的起始值或结束值。 有关详细信息,请参阅 For Each...Next 语句

另请参阅