人知れず

肉肉

VB.NET For文

itsakura.com

0から5までのループ

For i = 0 To 5
    Console.WriteLine(i) ' 0 1 2 3 4 5 が出力される
Next i

配列の添字までの全てをループ

Dim color() As String = {"赤", "黄", "青"} '配列

For i = 0 To UBound(color)
    Console.WriteLine(color(i)) '赤 黄 青が出力される
Next i

進む数値を決めてループ

For i = 1 To 10 Step 2
    Console.Write(i)  '1 3 5 7 9が出力される
Next i

Exitでループから抜ける

For i = 0 To 5
    If i = 3 Then
        Exit For
    End If
    Console.Write(i) ' 0 1 2が出力される
Next i

Continue

For i = 0 To 2
    If i = 1 Then
        Continue For
    End If
    Console.Write(i) '0 2が出力される
Next i

配列すべて走査

Dim a() As String = {"赤", "黄", "青"} '配列

For Each b As String In a
    Console.WriteLine(b) '赤 黄 青が出力される
Next

While