在C#中,continue和break是兩種控制流語句,它們的作用和用法有所不同。
for (int i = 0; i < 10; i++)
{
if (i % 2 == 0)
{
continue; //跳過偶數
}
Console.WriteLine(i);
}
輸出:1 3 5 7 9
for (int i = 0; i < 10; i++)
{
if (i == 5)
{
break; //提前退出循環
}
Console.WriteLine(i);
}
輸出:0 1 2 3 4
總的來說,continue語句用于跳過當前迭代,繼續下一次迭代;而break語句用于提前終止循環。