Www.helper3.com
热门关键字: php net javascript java
CSharp基础 专题
专题目录
您的位置:csharp > CSharp基础 专题 > C#循环
C#循环
作者:--    发布时间:2019-11-20 10:27:13

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

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

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

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(;;)构造来表示无限循环。


所有评论

loading......

滚动到顶部 滚动到底部
合作联系(微信):
www.helper3.com
关于本站:
宗旨
网站备案号:
粤ICP备17073857号-1

声明:
本站部分内容来自网络,如您发现本站内容侵害到您的利益,请联系本站管理员处理。