Skip to content
Visual Basic

Циклы и итерация

Циклы For, For Each, While и Do в VB.

#loop#iteration

Code

vb
' For loop
For i As Integer = 1 To 10 Step 2
    Console.WriteLine(i)  ' 1, 3, 5, 7, 9
Next

' For Each
Dim names() As String = {"Alice", "Bob", "Carol"}
For Each name As String In names
    Console.WriteLine(name)
Next

' While
Dim n As Integer = 0
While n < 5
    n += 1
End While

' Do While / Until
Do
    n -= 1
Loop While n > 0

Do Until n = 0
    n -= 1
Loop

' Exit / Continue
For i = 1 To 100
    If i = 10 Then Exit For
    If i Mod 2 = 0 Then Continue For
Next