C#知识|语法拾遗:分支结构、循环
哈喽,你好啊,我是雷工!
接着学习C#语法知识的补充知识,巩固理论知识;
以下为学习笔记。
01 分支结构
①:只要是互斥类型的判断,为了提高效率,不要使用多个独立的if...
②:if条件分支一般在任何情况下都可以做条件判断使用,包括范围判断和具体值判断都可以;
③:字符串和整数的等值判断也可以用switch case;
关于分支结构在学习JavaScript的时候也学到过,很多是相通的可以参考《JavaScript|分支语句》
02 循环
①for循环:循环固定次数时使用,可采集到循环第几次的数值;
②foreach循环:不考虑循环次数,偏重循环内容,且无条件执行,常用于遍历;
③while循环:不关心循环次数,偏重循环条件,循环过程与循环条件无关;
④do while:实际项目中应用较少;
JavaScript的相关内容《JavaScript|for循环》、《JavaScript|结构循环:while循环》也有参考价值;
03 结束循环
关于结束循环结束有break、continue和return几种;
①break:在循环中和分支结构中使用,表示跳出。
②continue:一定是在循环中使用,本次循环没有结束,就开始下一个循环。
③return:表示无条件跳出,通常是我们普通的方法中使用,表示后面的代码无需执行。如果return后面有数据,表示这个执行完毕后,返回数据。
有时候不同的内容对比着看印象会更深刻《JavaScript|结构循环:退出循环》。
04 后记
以上为C#关于分支结构、循环的补充内容,其实初步学习对这些基本语法有个大概了解,知道有这么个功能就行,
具体实际开发中遇到能想起来有这么个功能,具体怎么用呢?可以在继续查询看详细用法。
有不同见解的小伙伴可以留言区评论,更多相关话题也可以在交流群内沟通,共同进步。