循环结构 (Visual Basic)

使用 Visual Basic 循环结构可以重复运行一行或多行代码。 可以在循环结构中对集合中的每个元素重复语句指定次数或一次,直到某个条件为 TrueFalse

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

Flow chart that shows a Do...Until loop.

While 循环

只要 While 语句中指定的条件为 TrueWhile...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 语句

另请参阅