VB.Net循環

當需要多次執行一段代碼時,可能會需要循環。一般來說,語句是按順序執行的:函數中的第一個語句首先執行,然後是第二個,依此類推。

編程語言提供了各種控制結構,允許更復雜的執行路徑。

循環語句可以多次執行語句或語句組,以下是大多數編程語言中循環語句的一般形式:

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

嵌套循環

可以在任何WhileForDo循環內使用一個或多個循環。

循環控制語句

循環控制語句從正常順序改變執行。當執行離開一個範圍時,在該範圍內創建的所有自動對象都被銷燬。

VB.Net提供了以下控制語句。點擊以下鏈接查看它們的詳細信息。

編號

控制語句

描述

1

Exit語句

終止循環或select case語句,並在循環或select case之後立即將執行轉移到語句。

2

Continue語句

使循環跳過主體剩下部分,並在重申之前立即重新測試其狀態。

3

GoTo語句

將控件轉移到標記語句,雖然不建議在程序中使用GoTo語句。