Visual Basic ループ構造を使用すると、1 行以上のコードを繰り返し実行できます。 ループ構造内のステートメントは、条件が True
されるまで、条件が False
されるまで、指定された回数だけ、またはコレクション内の各要素に対して 1 回繰り返すことができます。
次の図は、条件が true になるまでステートメントのセットを実行するループ構造を示しています。
While ループ
While
...End While
コンストラクションは、While
ステートメントで指定された条件がTrue
されている限り、ステートメントのセットを実行します。 詳細については、「 While...」を参照してください。End While ステートメント。
Do ループ
Do
...Loop
コンストラクションを使用すると、ループ構造の先頭または末尾で条件をテストできます。 条件を True
したままループを繰り返すか、または True
になるまでループを繰り返すかを指定することもできます。 詳細については、「 Do...」を参照してください。Loop ステートメント。
ループ用
For
...Next
コンストラクションは、ループを一定回数実行します。 繰り返しを追跡するために、ループ 制御変数 ( カウンターとも呼ばれます) を使用します。 このカウンターの開始値と終了値を指定し、必要に応じて、1 回の繰り返しから次の繰り返しに増加する量を指定できます。 詳細については、「For...」を参照してください 。次のステートメント。
各ループに対して
For Each
...Next
構築では、コレクション内の各要素に対して一連のステートメントが 1 回実行されます。 ループ制御変数を指定しますが、それに対する開始値または終了値を決定する必要はありません。 詳細については、「 For Each...」を参照してください。次のステートメント。
こちらも参照ください
.NET