📜  C#Continue语句(1)

📅  最后修改于: 2023-12-03 14:40:28.442000             🧑  作者: Mango

C# Continue语句

在C#中,continue语句允许我们跳过当前迭代并立即开始下一次循环迭代。

语法
continue;
示例
for (int i = 0; i < 10; i++)
{
    if (i == 5)
    {
        continue;
    }
    Console.WriteLine(i);
}

在上面的代码中,当i等于5时,continue语句将跳过循环中的其余代码,并立即开始下一次循环。

应用场景

continue语句通常用于减少代码的嵌套层次或优化程序的性能。

例如,如果我们在一个嵌套的循环中需要跳过某些特定的值,我们可以使用continue语句来避免据此嵌套循环。

for (int i = 0; i < 10; i++)
{
    for (int j = 0; j < 5; j++)
    {
        if (i == 5 && j == 3)
        {
            continue;
        }
        Console.WriteLine(i + "," + j);
    }
}

在上面的代码中,当i等于5和j等于3时,continue语句将跳过其余的循环代码,并立即开始下一次循环。

注意事项
  • 在使用continue语句时,我们必须确保它在某个条件之下。
  • for循环中使用continue语句时,我们必须确保它在循环迭代中的某个地方。