c#中continue跳过什么

avatar
作者
猴君
阅读量:0

在C#中,continue语句用于跳过循环体中的当前迭代,并立即开始下一次迭代。当continue语句被执行时,它所在的循环会立即结束当前迭代,并继续执行下一次迭代,而不是执行循环体中的剩余语句。

例如,下面的代码使用continue语句来跳过循环体中的某些语句:

for (int i = 0; i < 10; i++) {     if (i % 2 == 0)     {         continue; // 如果i是偶数,则跳过下面的语句     }     Console.WriteLine(i); // 如果i是奇数,则输出i } 

在上面的代码中,当i是偶数时,continue语句会被执行,循环体会立即结束当前迭代,并进入下一次迭代。因此,Console.WriteLine(i)语句永远不会被执行,只有当i是奇数时才会被执行。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!