当前位置: 首页 > news >正文

长沙网站优化联系方式深圳装修招标信息网

长沙网站优化联系方式,深圳装修招标信息网,专业网站快速,高端全屋定制十大名牌排行榜文章目录 一、while 循环1、语法#xff1a;2、示例#xff1a; 二、 do-while 循环1、语法#xff1a;2、示例#xff1a; 三、for 循环1、语法#xff1a;2、示例#xff1a; 四、foreach 循环1、语法#xff1a;2、示例#xff1a; 五、总结对比六、注意事项七、使用… 文章目录 一、while 循环1、语法2、示例 二、 do-while 循环1、语法2、示例 三、for 循环1、语法2、示例 四、foreach 循环1、语法2、示例 五、总结对比六、注意事项七、使用场景八、性能考虑专栏推荐完结 一、while 循环 while 循环是最基础的循环类型之一。它会在每次循环前检查条件如果条件为 true就会执行循环体的代码。适用于循环次数未知但你需要根据某个条件来控制是否继续循环的场景。 1、语法 while (condition) {// 循环体 }condition一个布尔表达式决定循环是否继续。如果 condition 为 true执行循环体如果为 false退出循环。 2、示例 int i 1; while (i 5) {Console.WriteLine(i);i; }输出 1 2 3 4 5二、 do-while 循环 do-while 循环与 while 循环非常相似不同之处在于 do-while 循环会至少执行一次循环体因为条件检查是在循环体执行之后进行的。 1、语法 do {// 循环体 } while (condition);循环体首先会执行一次然后再检查条件 condition 是否为 true如果为 true则继续执行循环如果为 false则退出循环。 2、示例 int i 1; do {Console.WriteLine(i);i; } while (i 5);输出 1 2 3 4 5即使在循环开始前 i 的初始值是 1do-while 也会先执行一次之后才会判断条件。 三、for 循环 for 循环通常用于知道循环次数的场景。它将初始化、条件判断、增量操作或减量操作集中在一行代码中结构比较简洁。 1、语法 for (initialization; condition; increment/decrement) {// 循环体 }initialization初始化部分通常用于定义和初始化循环变量。condition判断条件每次循环前都会检查如果为 true则继续执行循环。increment/decrement增量或减量操作通常用于更新循环变量。 2、示例 for (int i 1; i 5; i) {Console.WriteLine(i); }输出 1 2 3 4 5四、foreach 循环 foreach 循环用于遍历集合、数组或其他可以枚举的对象。它是遍历集合数据时非常方便且易于使用的循环结构适用于遍历数据时不需要改变集合中的元素。 ps:当然目前我们还没有讲集合、数组、枚举的知识看不懂也没关系了解一下就行了后面会再细讲 1、语法 foreach (var item in collection) {// 循环体 }item表示集合中的当前元素。collection是一个集合或数组。 2、示例 int[] numbers { 1, 2, 3, 4, 5 };foreach (int number in numbers) {Console.WriteLine(number); }输出 1 2 3 4 5foreach 循环不需要手动处理索引自动遍历集合中的每个元素非常适合用于读取数据而不修改数据的情况。 五、总结对比 循环类型使用场景特点示例while循环次数未知且根据条件决定是否继续循环先判断条件满足条件后执行循环体while (i 5) { … }do-while至少需要执行一次循环体条件判断放在后面不管条件是否为 true至少执行一次循环体do { ... } while (i 5)for知道循环次数控制循环变量的增减逻辑清晰循环变量初始化、条件判断、增减操作都集中在一行for (int i 0; i 10; i) { ... }foreach遍历集合或数组简化了遍历逻辑自动遍历集合中的每个元素不能修改集合中的元素foreach (var item in collection) { ... } 六、注意事项 while 和 do-while 的区别while 循环在执行前先检查条件而 do-while 循环在执行后检查条件后者保证循环体至少执行一次。for 的灵活性for 循环在控制循环的初始化、条件判断和增量操作方面非常灵活适用于处理已知循环次数的场景。foreach 适用场景foreach 是遍历集合和数组的最佳选择语法简洁避免了手动控制索引适用于只读取元素的情况。 七、使用场景 while当你不确定循环次数而是需要依赖某个条件比如输入或状态来决定何时退出循环。do-while当你至少需要执行一次循环体不管条件如何时使用。for当你知道循环次数或者需要控制循环的增量、初始化和结束条件时使用 for 循环非常合适。foreach当你要遍历一个集合或数组而不关心索引时使用 foreach 是最简便和安全的选择。 八、性能考虑 foreach 在遍历数组或集合时通常比传统的 for 循环稍慢但这种性能差异对小规模数据集来说并不明显。对于大规模数据集合for 循环可能会有略微的性能优势特别是在需要通过索引访问元素时。 专栏推荐 地址【从零开始入门unity游戏开发之——C#篇】【从零开始入门unity游戏开发之——unity篇】【制作100个Unity游戏】【推荐100个unity插件】【实现100个unity特效】【unity框架开发】 完结 赠人玫瑰手有余香如果文章内容对你有所帮助请不要吝啬你的点赞评论和关注你的每一次支持都是我不断创作的最大动力。当然如果你发现了文章中存在错误或者有更好的解决方法也欢迎评论私信告诉我哦 好了我是向宇https://xiangyu.blog.csdn.net 一位在小公司默默奋斗的开发者闲暇之余边学习边记录分享站在巨人的肩膀上通过学习前辈们的经验总是会给我很多帮助和启发如果你遇到任何问题也欢迎你评论私信或者加群找我 虽然有些问题我也不一定会但是我会查阅各方资料争取给出最好的建议希望可以帮助更多想学编程的人共勉~
http://www.hkea.cn/news/14334890/

相关文章:

  • 苏州建设营销网站资兴市网站建设服务商
  • 滨江网站建设公司网站如何建设手机版
  • asp做登入网站做用户名和密码网站页面
  • 网站改版 如何改版珠海建设网站的公司简介
  • 怎样做网站规划it服务
  • 阜阳网站开发海沧网站建设
  • 备案网站内容格式填写旅游网站课程设计
  • 统一门户网站信息流推广
  • 徐州 商城网站设计网站建设中扁平化结构
  • 网站建设培训简报开公司需要什么条件
  • 博达 网站群建设深圳网页制作设计
  • 网站远程数据库上门做网站公司哪家好
  • 滕州网站建设网站行吗建设部网站黑臭水体公布
  • 建设蒙古语网站优化网站 提高查询
  • 上海企业网站排名优化个体工商户营业执照查询官网
  • 公众号的微网站怎么做惠东网站建设
  • 广州专业网站制作设计深圳沙井网站建设
  • 北京外贸网站开发凡客诚品老板
  • 在网上做企业网站怎么做自己可以做企业网站吗
  • 江苏卓业建设网站商城网站建设策划书
  • 网站建设论文选题背景网页美工设计的要点
  • 企业静态网站需要备案吗如何选择怎样掀开链接
  • 网站的建设与设计论文北京建设工程招标网
  • 网站后台做链接微信网站制作设计方案
  • 保定网站制作设计哪个公司好建设人员变更是哪个网站
  • 哪些网站平台可以做推广冬季黄山旅游攻略
  • 网站换新的空间域名解析怎么做江西省建设监督网站
  • 自己买个服务器做网站微网站 留言板
  • 知名建筑类的网站我自己的网站怎么做关键词优化
  • 做英文网站2014wordpress 景点模板