「二重のループはどのように動作するのか」
VBの中での2重のループは、入れ子状に実装されており、つまり外側のループ内に内側のループが追加されています。外側のループは内側のループの実行回数を制御し、外側のループが1回実行されるたびに、内側のループは完全に1回実行されます。
以下是一个简单的二重ループの例です:
For i = 1 To 3 '外层循环,执行3次
For j = 1 To 2 '内层循环,执行2次
Console.WriteLine("外层循环变量 i 的值为:" & i)
Console.WriteLine("内层循环变量 j 的值为:" & j)
Next j
Next i
実行結果は:
外层循环变量 i 的值为:1
内层循环变量 j 的值为:1
外层循环变量 i 的值为:1
内层循环变量 j 的值为:2
外层循环变量 i 的值为:2
内层循环变量 j 的值为:1
外层循环变量 i 的值为:2
内层循环变量 j 的值为:2
外层循环变量 i 的值为:3
内层循环变量 j 的值为:1
外层循环变量 i 的值为:3
内层循环变量 j 的值为:2
結果から見ると、外側のループ変数iの値は内側のループが完了した後に増加し、内側のループ変数jは内側のループが実行されるたびに増加します。このように、二重ループを使用して、特定のコードを複数回実行することができます。