分享

晋级必读教程:C# continue语句

 码农9527 2022-01-07

C# 中的continue语句有点类似于break语句。 但不是强制终止,而是继续强制循环的下一次迭代发生,跳过其间的任何代码。

对于for循环,continue语句将导致循环的条件测试和增量部分执行。对于while和do...while循环,continue语句导致程序控制传递到条件测试。

语法

C# 中的continue语句的语法如下:continue;1复制代码类型:[csharp]

流程图

示例using System; namespace Loops {    class Program    {       static void Main(string[] args)       {          /* local variable definition */          int a = 10;          /* do loop execution */          do          {             if (a == 15)             {                /* skip the iteration */                a = a + 1;                continue;             }             Console.WriteLine("value of a: {0}", a);             a++;          }           while (a < 20);          Console.ReadLine();       }    } }123456789101112131415161718192021222324252627复制代码类型:[csharp]

当编译和执行上述代码时,会产生以下结果: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条评论

    发表

    请遵守用户 评论公约

    类似文章 更多