Microsoft® Visual Basic® Scripting Edition Do...Loop 語句 |
語言參考 版本 1 |
當(dāng)條件為 True 時(shí)或條件變?yōu)?True 之前重復(fù)執(zhí)行某語句塊。
Do [{While | Until} condition]
[statements]
[Exit Do]
[statements]
Loop也可以使用下面的語法:
Do
[statements]
[Exit Do]
[statements]
Loop [{While | Until} condition]Do...Loop 語句語法有以下部分:
部分 描述 condition 數(shù)值或字符串表達(dá)式,其值為 True 或 False。如果 condition 為 Null,則 condition 被當(dāng)作 False。 statements 當(dāng) condition 為 True 時(shí)被重復(fù)執(zhí)行的一條或多條命令。
Exit Do 僅可以用在 Do...Loop 控制語句中,提供另一種退出 Do...Loop 的方法。可以在 Do...Loop 語句中的任何位置放置任意個(gè) Exit Do。Exit Do 通常與條件判斷語句(如 If...Then )一起使用,將控制傳遞給緊隨在 Loop 語句后面的語句。當(dāng)用于嵌套 Do...Loop 中的時(shí)候,Exit Do 將控制傳遞給其所在循環(huán)的上一層嵌套循環(huán)。