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

外贸购物网站看一个网站的浏览量

外贸购物网站,看一个网站的浏览量,个人博客网,北京时代 网站建设嘿#xff0c;勇敢的探险家们#xff01;欢迎来到C#奇幻岛的第十一站——“遍历”奇幻岛#xff01;今天#xff0c;我们要乘坐一艘叫做foreach的魔法船#xff0c;去遍历#xff08;也就是一个一个看过来#xff09;岛上那些神秘的宝藏箱#xff01;准备好了吗#x…嘿勇敢的探险家们欢迎来到C#奇幻岛的第十一站——“遍历”奇幻岛今天我们要乘坐一艘叫做foreach的魔法船去遍历也就是一个一个看过来岛上那些神秘的宝藏箱准备好了吗让我们扬帆起航 1. foreach是什么它是怎么来的 想象一下你站在一堆五彩斑斓的宝藏箱前每个箱子里都有不同的宝贝。你想看看每个箱子里到底有啥但又不想一个个手动打开那太累了。这时foreach这位魔法船长就出现了它说“嘿交给我我能带你快速浏览每一个箱子” foreach是C#里的一种循环语句专门用来遍历集合中的每一个元素比如数组、列表或者其他集合类型。它不需要你记住当前是第几个箱子也不需要你手动跳到下一个箱子一切都自动进行是不是很神奇 2. foreach的使用秘籍 要使用foreach你需要遵循三个简单的步骤 指定要遍历的集合告诉foreach你想要遍历哪个宝藏堆。定义一个变量来存放当前元素这个变量就像是你从箱子里拿出来的宝贝每次循环都会更新。在循环体内操作这个变量看看这个宝贝摸摸那个宝贝或者做点其他什么。 看语法就像这样简单 foreach (var item in collection) {// 在这里处理每个item } collection是你的宝藏堆可以是数组、列表等。item是你每次从箱子里拿出来的宝贝。大括号{}里是你对每个宝贝要做的操作。 3. 实战演练遍历一个数组 假设我们有一个存放宝藏的数组treasures里面都是字符串类型的宝藏名称。我们来用foreach遍历它 string[] treasures { 金币, 银币, 宝石, 古老地图 };foreach (var treasure in treasures) {Console.WriteLine(我找到了 treasure); } 这段代码就像是说“对于treasures数组里的每一个treasure我都要在控制台上大喊一声‘我找到了’加上这个宝藏的名字”运行后你会看到控制台上一行行显示出每个宝藏的名字。 前面我们学过了 if 语句这里我们还可以在foreach循环中加入判断呢我们来看一下修改后的代码 string[] treasures { 金币, 银币, 宝石, 古老地图 };foreach (var treasure in treasures) {if (treasure 宝石) continue;if (treasure 古老地图) break;Console.WriteLine(我找到了 treasure); } 运行结果 这段程序说明 string[] treasures { 金币, 银币, 宝石, 古老地图 }; 定义并初始化一个名为treasures的字符串数组包含四个元素金币, 银币, 宝石, 和 古老地图。 foreach (var treasure in treasures) 开始一个foreach循环它会遍历treasures数组中的每一个元素。在每次迭代中当前元素会被赋值给变量treasure。 if (treasure 宝石) continue; 检查当前的treasure是否等于宝石。如果是则执行continue语句这会导致循环立即跳过当前迭代的剩余部分继续下一次迭代。因此如果treasure是宝石那么下面的代码将不会被执行程序将继续检查下一个元素。 if (treasure 古老地图) break; 检查当前的treasure是否等于古老地图。如果是则执行break语句这会导致整个foreach循环立即终止即使还有未遍历的元素。因此一旦遇到古老地图循环就会结束不再处理之后的任何元素如果有的话。 Console.WriteLine(我找到了 treasure); 如果上述两个条件都不满足即treasure既不是宝石也不是古老地图则会执行这条语句输出一条信息到控制台说明找到了哪个宝藏。在第一次迭代中treasure是金币所以它会打印出我找到了金币。在第二次迭代中treasure是银币所以它会打印出我找到了银币。在第三次迭代中treasure是宝石此时会触发continue语句导致这次迭代提前结束直接进入下一次迭代因此宝石不会被打印。在第四次迭代中treasure是古老地图此时会触发break语句导致循环提前结束因此古老地图也不会被打印。 综上所述这段代码只会输出找到金币和银币的信息而宝石和古老地图都不会被输出。小伙伴们你们懂了吗 4. 注意事项别掉进陷阱里 只读访问foreach循环中的变量比如上面的treasure是只读的你不能在循环里修改它的值。想要修改那得用其他循环语句比如for循环。类型安全虽然可以用var关键字让编译器自动推断类型但明确知道集合里元素的类型是个好习惯这样可以避免一些类型转换的错误。 结语 好了勇敢的探险家们今天的“遍历”奇幻岛之旅就到这里啦你学会了如何使用foreach这位魔法船长快速浏览集合中的每一个元素。接下来还有更多C#奇幻岛的秘密等着你去发现。记得带上你的勇气和智慧我们下一站再见
http://www.hkea.cn/news/14266038/

相关文章:

  • 一般网站宽度怎么在网络上做推广
  • 做网站一定要买主机吗仙桃网站制作
  • 网页版微信二维码登录怎么实现济宁优化公司
  • 一般做网站企业网站运营外包费用
  • 成都网站开发公司哪家好九龙坡建站公司
  • ppt超链接网站怎么做企业网站建设 总结
  • 网站推广官方平台淄博市沂源县城乡建设局网站
  • 正规网站建设费用怎样建商业网站
  • 免费制作微网站网站建设和维护工作
  • 三河网站建设如何做企业网站界面
  • 在国外做网站网站犯法吗商城网站开发视频教程
  • 网站软件设计重庆专业网站建设公司排名
  • 个人网站能百度推广吗怎么做科技小制作视频网站
  • 现在做什么网站好网站做外链的技巧
  • vue配合什么做网站比较好百度一下网页搜索
  • 徐州建网站北京网站建设优化
  • 做鞋原料网站网站title keyword description
  • h5响应式网站是什么意思请人建网站应注意什么
  • 合肥思讯网站建设惠州网站建设技术托管
  • 比较好的做网站薪水最高的十大专业
  • 厦门关键词优化网站手机网站设计标准
  • 镇江做网站甘肃第三建设集团公司
  • 南昌网站建设方案服务专业的高端网站制作公司
  • 网站邮件推送电子商务网站需要做那些准备工作
  • 33岁改行做网站建设品牌推广怎么做
  • 网站建设后台管理国内优秀vi设计案例
  • 西安 医疗网站制作知更鸟wordpress 怎样
  • 免费私人网站启东建设网站
  • 织梦音乐网站网站域名授权怎么做
  • 有什么网站可以做电子版邀请函北京建设工程交易信息平台