C#の 'continue'および 'break'ステートメントに相当するVBはありますか?
-
05-07-2019 - |
質問
議論のために、どうすればVBでこれを行うことができますか?
foreach foo in bar
{
if (foo == null)
break;
if (foo = "sample")
continue;
// More code
//...
}
解決
-編集:
回答してから質問を変更しましたが、ここに回答を残します。 VB.NETプログラマーがそのようなループを実装する方法を示してくれると思います。試してみて、貧弱なC#コンパイラの感情を傷つけたくありません...
-古い応答:
あると思う
Continue While
Continue For
and
Exit While
Exit For
他のヒント
VB.NETの例が将来役立つかもしれないと思った:
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
breakの出力:
0
1
2
3
4
そして続行するには:
0
1
2
3
4
6
7
8
9
10
所属していません StackOverflow