一文解析什么是C#循环

2022-01-05 13:58

  一般来说,这些语句是顺序执行的:函数中的第一个语句先执行,后跟第二个,依此类推。当需要执行一段代码多次时,编写代码时要一条一条语句地写,是非常低效的。

一文解析什么是C#循环

  编程语言提供了允许更复杂的执行路径的各种控制结构。

  循环语句允许多次执行语句或一组语句,以下是大多数编程语言中的循环语句的一般流程:

一文解析什么是C#循环

  C# 提供以下类型的循环来处理循环需求。

循环类型 描述
while循环 在给定条件为真时,它重复一个语句或一组语句。它在执行循环体之前测试条件状态。
for循环 它多次执行一系列代码语句,并缩写管理循环变量。
do…while循环 它类似于while语句,只不过它在循环体末尾处测试条件
嵌套循环 可以使用一个或多个循环在一个whilefordo..while循环。

  循环控制语句

  循环控制语句从其正常顺序更改执行。当执行离开范围时,在该循环体范围内创建的所有自动对象都将被销毁。

  C# 提供以下控制语句。

控制语句 说明
break语句 终止循环或switch语句,并将执行转移到循环或切换后立即执行。
continue语句 跳过循环体的剩余部分,并在重申之前立即重新测试循环状态。

  无限循环

  如果一个条件永远是true,则循环变成无限循环。一般来说,for循环用于此目的。 因为形成for循环的三个表达式都不是必需的,所以可以通过将条件表达式留空来实现无限循环的目的。

  示例代码

using System;
namespace Loops
{
   class Program
   {
      static void Main(string[] args)
      {
         for (; ; )
         {
            Console.WriteLine("Hey! I am Trapped");
         }
      }
   }
}

  当条件表达式不存在时,则假定为真(true),有时可能要初始化和递增表达式,但是程序员更常使用for(;;)构造来表示无限循环。

  以上就是小编为大家整理发布的“一文解析什么是C#循环”一文,更多相关内容尽在开课吧广场C++教程频道。

免责声明:本站所提供的内容均来源于网友提供或网络搜集,由本站编辑整理,仅供个人研究、交流学习使用。如涉及版权问题,请联系本站管理员予以更改或删除。
有用
分享
全部评论(共 1 条评论)
登录 后可发表观点…
发表
  • 。。。
    终于看懂了
    2022-01-05 18:44:04
算法刷题核心能力提升营