一位同事和我試圖找出一種在VBScript「For/Next」循環內執行等效「continue」語句的方法。VBScript上的「繼續」(到下一次迭代)
無論我們看什麼,我們發現人們沒有辦法在VBScript中做到這一點,沒有討厭的嵌套,這不是我們的選擇,因爲它是一個相當大的循環。
我們提出這個想法。它會像「繼續(到下一次迭代)」那樣工作嗎?有沒有人有更好的解決方法或改進建議?
For i=1 to N
For workaroundloop = 1 to 1
[Code]
If Condition1 Then
Exit For
End If
[MoreCode]
If Condition2 Then
Exit For
End If
[MoreCode]
If Condition2 Then
Exit For
End If
[...]
Next
Next
感謝您的意見
這並不算太壞。如果不需要額外的縮進級別,也可以使用':'將'Do'與'For'放在同一行,並將'While While False'與Next放在同一行。 – crush 2013-06-28 15:19:15