关于我们

质量为本、客户为根、勇于拼搏、务实创新

< 返回新闻公共列表

C#的几种循环遍历方式

发布时间:2020-08-27 14:57:08

今天梳理了一下C#的几种循环遍历方式主要有下面几种

第一种,也是我们最常用的一种循环语句—for循环

优点:循环标识变量会自动销毁

缺点: 如果用字符串等数据类型来作循环标识很麻烦

 

第二种,集合遍历—foreach 循环

优点:遍历集合非常方便,无需获取循环总大小

缺点:内部无法知道循环多少次

 

第三种,更灵活的循环语句—while

优点:自定义循环标识、循环条件、循环方式,比for循环灵活

缺点:循环标识不会自动销毁

u=111097559,893733076&fm=26&gp=0.jpg

 

第四种,至少执行一次循环体的循环语句—do…while

优点:如果需要至少执行一次代码的该循环优于其他循环

缺点:同while一样

 

第五种,特殊的循环—递归

优点:遍历树结构等,递归优于其他的循环

缺点:书写不规范很有可能造成无限递归



/template/Home/Zkeys/PC/Static