邵阳建设银行网站,wordpress 效果,网站建设net接口,泉州网站建设技术支持上一篇#xff1a;
C##xff0c;入门教程(18)——分支语句#xff08;switch-case#xff09;的基础知识https://blog.csdn.net/beijinghorn/article/details/124039953 一、for循环
当老师进入教室#xff0c;从门口开始分别按行、列点名#xff0c;看看哪位翘课
C#入门教程(18)——分支语句switch-case的基础知识https://blog.csdn.net/beijinghorn/article/details/124039953 一、for循环
当老师进入教室从门口开始分别按行、列点名看看哪位翘课
for(int i0; i row; i)
{for(int j0; j column; j) {if(classmates[i, j] 0){return 报告 i , j 翘课;}}
}等于
二、while 循环
int i0;
while(i row)
{int j0;while(j column) {if(classmates[i, j] 0){return 报告 i , j 翘课;}j;}i;
}可以一般地认为for 循环 与 while 循环没有任何区别
你无须纠结用哪个熟练用哪个就哪个 三、foreach循环
对于数据集合C#可以用更简约的每个(foreach)循环
using System.Collection;ListTeacher teachers new ListTeacher();foreach(Teacher tx in teachers)
{// Teacher tx do something...;
}foreach 循环的缺点是如果修改 tx 的数据可能报错。
这种情况就不得不使用 for 或 while 循环了。
循环就如同旋转木马。
四、break提前下车与continue补票继续
1、break跳出
forwhileforeach 内部任何情况下都可以提前下车跳出;
if(布尔表达式)
{break;
}2、continue继续
if(布尔表达式)
{//do something;continue;
}循环体的一对 { } 之间后面一个 } 之前实际上默认了 continue。 五、循环是错误主要发生地
确实如此
需要记住的是
break, continue 是主要的“虫窝”bug hole 不是 wormhole 这么高级啊。
如果你的程序有莫名其妙的错误首先查一查 break continue 是不是出错
祝你的 foreach for while 一切顺利 下一篇
C#入门教程(20)——列表List的基础知识https://blog.csdn.net/beijinghorn/article/details/124094382