溫馨提示×

c#中continue語句的用法是什么

c#
小億
162
2024-02-05 17:38:52
欄目: 編程語言

在C#中,continue語句用于終止當前迭代并跳到下一次迭代的開始。

continue語句被執行時,它會立即終止當前的迭代,并跳到迭代語句(例如for循環或while循環)的條件判斷部分。然后,控制權會移動到下一次迭代的開始。

continue語句通常與條件語句結合使用,用于跳過某些特定的迭代。例如,可以使用continue語句跳過某些特定的條件符合的元素。以下是一個示例:

for (int i = 0; i < 10; i++)
{
    if (i % 2 == 0)
    {
        continue; // 如果i是偶數,跳過當前迭代,繼續下一次迭代
    }
    Console.WriteLine(i);
}

在上面的示例中,當i是偶數時,continue語句被執行,導致當前迭代終止,并且不會執行Console.WriteLine(i)語句。然后,控制權會移動到下一次迭代的開始。因此,只有奇數會被輸出到控制臺。

需要注意的是,在循環語句之前或循環語句中不執行任何其他語句,否則continue語句將無法正常工作。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女