VB.Net循環
當需要多次執行一段代碼時,可能會需要循環。一般來說,語句是按順序執行的:函數中的第一個語句首先執行,然後是第二個,依此類推。
編程語言提供了各種控制結構,允許更復雜的執行路徑。
循環語句可以多次執行語句或語句組,以下是大多數編程語言中循環語句的一般形式:
VB.Net提供以下類型的循環來處理循環要求。點擊以下鏈接查看它們的詳細信息。
編號
循環類型
描述
1
Do…loop循環
當布爾條件爲True
時,或者直到條件變爲True
時,它重複所包含的語句塊。它可以隨時用Exit Do
語句終止。
2
For…Next循環
它重複按指定次數執行一組語句,循環索引計算循環執行次數。
3
For Each…Next循環
它爲集合中的每個元素重複一組語句。此循環用於訪問和操作數組或VB.Net集合中的所有元素。
4
While…End While循環
只要給定的條件爲True
,它就會執行一系列語句。
5
With…End With循環
這不完全是一個循環的結構。它執行一系列重複引用單個對象或結構的語句。
6
嵌套循環
可以在任何While
,For
或Do
循環內使用一個或多個循環。
循環控制語句
循環控制語句從正常順序改變執行。當執行離開一個範圍時,在該範圍內創建的所有自動對象都被銷燬。
VB.Net提供了以下控制語句。點擊以下鏈接查看它們的詳細信息。
編號
控制語句
描述
1
Exit語句
終止循環或select case
語句,並在循環或select case
之後立即將執行轉移到語句。
2
Continue語句
使循環跳過主體剩下部分,並在重申之前立即重新測試其狀態。
3
GoTo語句
將控件轉移到標記語句,雖然不建議在程序中使用GoTo
語句。