C# 中的 continue 语句函数

首页 / C#入门教程 / C# 中的 continue 语句函数

C#中的CONTINUE语句的工作方式有点像break语句,但是,Continue并不强制终止,而是强制进行循环的下一次迭代,跳过其间的任何代码。

对于for循环,Continue语句导致执行循环的条件测试和递增部分,对于While和Do.While循环,Continue语句使程序控制传递给条件测试。

continue - 语法

C#中Continue语句语法如下所示:-

continue;

continue - 流程图

C# continue statement
using System;

namespace Loops {
   class Program {
      static void Main(string[] args) {
         /* 局部变量定义 */
         int a = 10;
         
         /* do循环执行 */
         do {
            if (a == 15) {
               /* 跳过循环 */
               a = a + 1;
               continue;
            }
            Console.WriteLine("value of a: {0}", a);
            a++;
         } 
         while (a < 20);
         Console.ReadLine();
      }
   }
} 

编译并执行上述代码时,将生成以下输出-

无涯教程网

value of a: 10
value of a: 11
value of a: 12
value of a: 13
value of a: 14
value of a: 16
value of a: 17
value of a: 18
value of a: 19

祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)

技术教程推荐

人工智能基础课 -〔王天一〕

从0开始学微服务 -〔胡忠想〕

从0开发一款iOS App -〔朱德权〕

Flutter核心技术与实战 -〔陈航〕

NLP实战高手课 -〔王然〕

检索技术核心20讲 -〔陈东〕

零基础实战机器学习 -〔黄佳〕

超级访谈:对话玉伯 -〔玉伯〕

AI 应用实战课 -〔黄佳〕

好记忆不如烂笔头。留下您的足迹吧 :)