当前位置:编程学习 > C#/ASP.NET >>

C#中循环语法和各自的特点

C#中的循环包含下面几种:

①while

②do...while...

③for

④foreach

 

No1.While Loop

  bool flag=true;

  while(flag)

  {

    /*do something*/

    if(Condition)

      {

      flag=false;

      }

  }

  while循环每次循环前先检查逻辑表达式,循环的跳出完全依赖于循环体中的变化,但是如果程序在里面出现一些问题,将导致死循环。

 

No2.do...while...循环

  和while循环相似。

 

No3.for循环

  略。

 

No4. foreach循环

  foreach循环主要用于遍历实现了IEnumerable的容器类型,数组类型和常用容器都实现了此接口。

  在设计到遍历容器或者数组时,首选foreach

  但是,foreach语句有一定的限制,就是不能对项目赋值,不能通过属性为项目的内部成员赋值,但是可以调用内部方法来对内部的成员实现赋值。

    
补充:软件开发 , C# ,
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,