Hay una sentencia como Exit For
, excepto que en lugar de salir del bucle solo pasa al siguiente elemento.VB.NET - Cómo pasar al siguiente elemento a Para cada bucle?
Por ejemplo:
For Each I As Item In Items
If I = x Then
' Move to next item
End If
' Do something
Next
Sé que podría simplemente añadir una Else
a la declaración Si lo que sería el siguiente:
For Each I As Item In Items
If I = x Then
' Move to next item
Else
' Do something
End If
Next
preguntando si hay una manera de saltar al siguiente elemento en la lista Items
. Estoy seguro de que la mayoría preguntará por qué no solo usa la declaración Else
, pero para mí, el código "Do Something" parece ser menos legible. Especialmente cuando hay mucho más código.
Gracias, esto es exactamente lo que estaba buscando, gracioso, ¿cómo no está en la documentación de MSDN? (http://msdn.microsoft.com/en-us/library/5ebk1751.aspx) ¡Felicidades por superar a Jon en la publicación por 20 segundos! :) –
¡Casi me mata una vez más! ;) –