在 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` 语句不能使用。