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キーワードを使ってループを終了しました。

bannerAds