Acabo de pasar al equipo de Visual Basic aquí en el trabajo.Palabra clave VB equivalente para 'break'
¿Cuál es la palabra clave equivalente a break
en Visual Basic, es decir, para salir de un ciclo anticipadamente pero no el método?
Acabo de pasar al equipo de Visual Basic aquí en el trabajo.Palabra clave VB equivalente para 'break'
¿Cuál es la palabra clave equivalente a break
en Visual Basic, es decir, para salir de un ciclo anticipadamente pero no el método?
Tanto en Visual Basic 6.0 y VB.NET se debería utilizar:
Exit For
o
Exit While
o
Exit Do
... dependiendo del tipo de bucle.
También en una nota relacionada, "Continuar" permitirá puede pasar a la siguiente iteración en un ciclo for. – StingyJack
@StingyJack Vale la pena señalar que 'Continue' solo está disponible en VB.Net, no en VB6 – MarkJ
' Exit While' no es válido en VB7 ... use convertir de 'While ... Wend' to' Do While ... Loop 'y un' Exit Do' luego funcionará. – Merk
Exit
[constructo], y intelisense le dirá cuál es (son) válido (s) en un lugar en particular.
Esto debería haber sido solo un comentario de la respuesta anterior (respuesta de John). –
En caso de que esté dentro de un Sub de función y desea salir de ella, puede utilizar:
Exit Sub
o
Exit Function
Respuesta útil, pero no realmente en el contexto de la pregunta, ya que eso es lo que explícitamente dijeron que no querían hacer. – Deanna
Gracias por compartir @AymanElTemsahi. Me alegra que hayas publicado. +1 – JoshYates1980
Para el revés, en C#: * [ C# loop - break vs. continue] (https://stackoverflow.com/questions/6414/c-sharp-loop-break-vs-continue/6417#6417) * –