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# ,