C#のforeach文で、ループを抜ける方法は何ですか?

C#では、foreachループから抜けるためにbreakキーワードを使用することができます。例えば、ループ中の特定の条件が満たされたときにループを抜ける必要がある場合は、breakキーワードを使用します。

foreach (var item in collection)
{
    if (item == target)
    {
        break; // 跳出循环
    }
}

注意すべきことは、break文は現在のループからのみ抜けることができ、複数のループがネストされている場合、breakは最も内側のループからしか抜けられないということです。外側のループから抜ける必要がある場合は、goto文を使用するか、forループやwhileループを使用してforeachループを置き換えてください。

bannerAds