ループ構造 (Visual Basic)
Visual Basic ループ構造を使用すると、1 行または複数行のコードを繰り返し実行できます。 ループ構造では、条件が True
または False
になるまで、指定された回数だけ、またはコレクション内の要素ごとに 1 回、ステートメントを繰り返すことができます。
次の図は、条件が true になるまで、一連のステートメントを実行するループ構造を示しています。
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
コンストラクションでは、コレクション内の要素ごとに 1 回、一連のステートメントが実行されます。 ループ制御変数を指定しますが、その開始値と終了値を決める必要はありません。 詳細については、For Each...Next ステートメント を参照してください。
関連項目
.NET