'Ara' için eşdeğer VB anahtar kelimesi


Yanıtlar:


180

Hem Visual Basic 6.0 hem de VB.NET'te şunları kullanırsınız:

  • Exit For For döngüsünden çıkmak
  • Wend While döngüsünden çıkmak
  • Exit Do Do döngüsünden çıkmak

döngü türüne bağlı olarak. Daha fazla ayrıntı için Çıkış İfadelerine bakın.


9
Ayrıca ilgili bir notta, "Devam Et", bir for döngüsünde sonraki yinelemeye geçmenize izin verecektir.
StingyJack

4
@StingyJack Bunun Continueyalnızca VB.Net'te mevcut olduğunu , VB6'da olmadığını belirtmek gerekir
MarkJ

1
Exit WhileVB7'de geçerli değildir ... 'dan' While...Wendye dönüştür Do While...Loopve Exit Dosonra çalışacaktır.
Merk

@Merk Exit While burada belgelenmiştir - docs.microsoft.com/en-us/dotnet/visual-basic/language-reference/… desteklenmediği zamanlarla ilgili belgeniz var mı?
John

7

Bir Fonksiyon Alt Kısmının içindeyseniz ve ondan çıkmak istiyorsanız, şunları kullanabilirsiniz:

Exit Sub

veya

Exit Function 

Faydalı cevap, ama aslında soru bağlamında değil, çünkü açıkça yapmak istemediklerini söyledikleri şey bu.
Deanna

@AymanElTemsahi'yi paylaştığınız için teşekkürler. Gönderdiğinize sevindim. +1
JoshYates1980

4

Exit [yapı] ve intelisense, belirli bir yerde hangilerinin geçerli olduğunu size söyleyecektir.


4
Bu, yukarıdaki cevabın sadece bir yorumu olmalıydı (John'un cevabı).
Anonim Pi
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.