可能有一種情況,當(dāng)你需要執(zhí)行一段代碼幾次。
一般來說,語句是按順序執(zhí)行的:函數(shù)中的第一個語句首先執(zhí)行,然后是第二個語句,依此類推。
編程語言提供允許更復(fù)雜的執(zhí)行路徑的各種控制結(jié)構(gòu)。
循環(huán)語句允許我們多次執(zhí)行一個語句或一組語句,以下是大多數(shù)編程語言中循環(huán)語句的一般形式:
VB.Net 提供以下類型的循環(huán)來處理循環(huán)需求。 單擊以下鏈接以檢查其詳細(xì)信息。
循環(huán)類型 | 描述 |
---|---|
它重復(fù)包含的語句塊內(nèi)布爾條件為 True 或直到條件變?yōu)?True 。 它可以隨時使用 Exit Do 語句終止。 |
|
它重復(fù)指定次數(shù)的一組語句,循環(huán)索引計(jì)算循環(huán)執(zhí)行時的循環(huán)迭代數(shù)。 | |
它為集合中的每個元素重復(fù)一組語句。 這個循環(huán)用于訪問和操作數(shù)組或 VB.Net 集合中的所有元素。 | |
只要給定條件為 True ,它就執(zhí)行一系列語句。 |
|
它不是一個循環(huán)結(jié)構(gòu)。 它執(zhí)行一系列重復(fù)引用單個對象或結(jié)構(gòu)的語句。 | |
您可以在任何其他 While ,For 或 Do 循環(huán)中使用一個或多個循環(huán)。 |
循環(huán)控制語句從其正常序列改變執(zhí)行。 當(dāng)執(zhí)行離開作用域時,在該作用域中創(chuàng)建的所有自動對象都將被銷毀。
VB.Net 提供以下控制語句。 單擊以下鏈接以檢查其詳細(xì)信息。
控制語句 | 描述 |
---|---|
終止循環(huán)或選擇大小寫語句,并將執(zhí)行轉(zhuǎn)移到循環(huán)或選擇大小之后的語句。 |
|
導(dǎo)致循環(huán)跳過其本身的其余部分,并在重復(fù)之前立即重新測試其狀態(tài)。 | |
將控制轉(zhuǎn)移到帶標(biāo)簽的語句。 雖然不建議在程序中使用 |
更多建議: