VB中的For循環有兩種形式:For…Next循環和For Each…Next循環。
示例: For i = 1 To 10 Console.WriteLine(i) Next
這個示例將輸出從1到10的數字。
示例: Dim numbers() As Integer = {1, 2, 3, 4, 5} For Each number As Integer In numbers Console.WriteLine(number) Next
這個示例將輸出數組numbers中的每個元素。
在以上兩個示例中,循環體是要重復執行的代碼塊。在For循環中,變量是循環計數器,可以在循環體內部使用。在For Each循環中,元素是集合中的每個元素,可以在循環體內部使用。