租用问题

质量为本、客户为根、勇于拼搏、务实创新

< 返回租用问题列表

c#中continue语句的用法是什么,c#continue用法

发布时间:2024-02-05 17:38:52

c#中continue语句的用法是甚么

在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语句将没法正常工作。