Visual Basic 循環結構可讓您重複執行一或多行程式代碼。 您可以在循環結構中重複語句,直到條件為 True,直到條件為 False,重複指定的次數,或對集合中的每個元素執行一次。
下圖顯示循環結構,該結構會執行一組語句,直到條件變成 true 為止:
While 迴圈
...WhileEnd While建構會執行一組語句,只要 語句中指定的While條件為 True。 如需詳細資訊,請參閱 While...End While 語句。
Do 迴圈
Do...Loop 結構允許您在循環結構的開頭或結尾檢查條件。 您也可以指定在條件維持 True 時或直到變成 True時重複迴圈。 如需詳細資訊,請參閱 Do...迴圈陳述句。
For 迴圈
For...Next 建構將迴圈執行指定次數。 它會使用迴圈控件變數,也稱為 計數器,以追蹤重複。 您可以指定此計數器的開始和結束值,還可以選擇性地指定每次重複時增加的量。 如需詳細資訊,請參閱 For...Next 語句。
針對每個迴圈
... For EachNext 建構會針對集合中的每個項目執行一組語句。 您可以指定迴圈控件變數,但不需要判斷它的開始或結束值。 如需詳細資訊,請參閱 For Each...Next 語句。