while 循环迭代,而某些条件为真

通过评估条件开始 While 循环。如果为真,则执行循环体。在执行循环体之后,再次评估 While 条件以确定是否重新执行主体。

Dim iteration As Integer = 1
While iteration <= 10
  Console.Writeline(iteration.ToString() & " ")

  iteration += 1
End While

这输出:

1 2 3 4 5 6 7 8 9 10

警告: While 循环可能导致无限循环。考虑如果删除增加 iteration 的代码行会发生什么。在这种情况下,条件永远不会为 True,循环将无限期地继续。