C#のforeachループはどのように終了するのか?
C#で、foreachループを終了するためにbreakキーワードを使用することができます。breakキーワードが出てくると、ループはすぐに終了し、その後のコードが実行されます。以下は一つの例です:
int[] numbers = { 1, 2, 3, 4, 5 };
foreach (int number in numbers)
{
if (number == 3)
{
break; // 结束循环
}
Console.WriteLine(number);
}
Console.WriteLine("循环结束");
結果は次の通りです:
1
2
循环结束
上記の例の中で、numberが3の場合、breakキーワードを使ってループを終了しました。