Gibt es eine VB entspricht C # 's ‚continue‘ und ‚Pause‘ Aussagen?
-
05-07-2019 - |
Frage
Aus Gründen der Argumentation, wie könnte ich das in VB?
foreach foo in bar
{
if (foo == null)
break;
if (foo = "sample")
continue;
// More code
//...
}
Lösung
- Edit:
Sie haben Ihre Frage geändert, da ich geantwortet habe, aber ich werde meine Antwort hier verlassen; Ich vermute, dass ein VB.NET Programmierer wird Ihnen zeigen, wie man eine solche Schleife implementieren. Ich will nicht meine armen C # Compiler Gefühle verletzen, indem Sie versuchen ...
- Alte Antwort:
Ich glaube, es ist
Continue While
Continue For
und
Exit While
Exit For
Andere Tipps
Ich dachte, ein VB.NET Beispiel in der Zukunft helfen kann:
Sub breakTest()
For i = 0 To 10
If (i = 5) Then
Exit For
End If
Console.WriteLine(i)
Next
For i = 0 To 10
If (i = 5) Then
Continue For
End If
Console.WriteLine(i)
Next
End Sub
Die Ausgabe für Pause:
0
1
2
3
4
Und weiter:
0
1
2
3
4
6
7
8
9
10
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow