它為集合中的每個元素重複執行一組語句,可簡單理解為遍歷數組元素。此迴圈用於訪問和運算元組或VB.Net集合中的所有元素。
這個迴圈結構的語法是:
For Each element [ As datatype ] In group
[ statements ]
[ Continue For ]
[ statements ]
[ Exit For ]
[ statements ]
Next [ element ]
示例
Module loops
Sub Main()
Dim anArray() As Integer = {1, 3, 5, 7, 9}
Dim arrayItem As Integer
'displaying the values
For Each arrayItem In anArray
Console.WriteLine(arrayItem)
Next
Console.ReadLine()
End Sub
End Module
執行上面示例代碼,得到以下結果 -
1
3
5
7
9