在 C# 中,`continue` 語句的作用是跳過當前循環迭代中剩余的語句,并立即開始下一次迭代
以下是一個簡單的示例,說明 `continue` 語句的用法:
```csharp
using System;
class Program
{
static void Main()
{
for (int i = 0; i < 10; i++)
{
if (i % 2 == 0)
{
continue;
}
Console.WriteLine(i);
}
}
}
```
在這個示例中,我們使用 `for` 循環遍歷 0 到 9 的整數。在循環內部,我們使用 `if` 語句檢查當前整數是否為偶數。如果是偶數,我們使用 `continue` 語句跳過剩余的循環體,并立即開始下一次迭代。因此,這個程序將僅輸出奇數。
`continue` 語句在 `for`、`foreach`、`while` 和 `do-while` 循環中都可以使用。在 `switch` 語句中,`continue` 語句不能使用。