尧图网站建设 尧图网络
  • 首页
  • 关于我们
  • 服务项目
  • 案例展示
  • 建站流程
  • 资讯中心
  • 联系我们
首页/资讯中心/详情

C# 流程控制(学习笔记3)

C# 流程控制(学习笔记3)
📅 发布时间:2026/6/21 15:58:46

1.条件语句

public void Test3(){int a = 1; int b = 2;int c = a + b;if (c > 0){MessageBox.Show(c.ToString());}else if (c == 0){MessageBox.Show("c=0");}else{MessageBox.Show("c<0");}          }

2.选择语句和循环语句

        public void Test4(){int[] a = { 1,2,3,0,-10};for (int i = 0; i < a.Length; i++){switch (a[i]){case 1:MessageBox.Show("1");break;case 2:MessageBox.Show("2");break;case 3:MessageBox.Show("3");break;default:MessageBox.Show("other");break;}}}

3. while

        public void Test5(){int[] a = { 1, 2, 3, 0, -10 };for (int i = 0; i < a.Length; i++){while (a[i] < 0){MessageBox.Show("a<0");}}}

4. do...while

        public void Test6(){int[] a = { 1, 2, 3, 0, -10 };for (int i = 0; i < a.Length; i++){do{MessageBox.Show("a<0");} while (a[i] < 0);}}

5. for...each

遍历一个集合

        public void Test7(){int[] a = { 1, 2, 3, 0, -10 };foreach (var i in a){MessageBox.Show(i.ToString());}}

6. break

跳出循环体

        public void Test8(){int[] a = { 1, 2, 3, 0, -10 };foreach (var i in a){if (i < 1){break; //跳出循环}}}

7. continue

跳过后面的代码,从循环体开始处重新执行

        public void Test9(){int[] a = { 1, 2, 3, 0, -10 };foreach (var i in a){if (i < 1){continue; // 后面的代码不再执行,从循环开始处重新执行。MessageBox.Show(i.ToString()); }}}

7. return

退出函数或方法,有返回值就返回。

        public void Test10(){int[] a = { 1, 2, 3, 0, -10 };foreach (var i in a){if (i < 1){return; // 无返回值}}}
        public int Test11(){int[] a = { 1, 2, 3, 0, -10 };foreach (var i in a){if (i < 1){return i; // 有返回值}}return 0;}

本文来自博客园,作者:huiy_小溪,转载请注明原文链接:https://www.cnblogs.com/huiy/p/19223752

相关新闻

  • 【提示词工程】PPT做得越用心,听众越想睡觉?
  • win10 右击菜单-子项目过多导致 慢
  • 让PlantUML的布线更加简洁的一个方法

最新新闻

  • 福州市仓山区吃烧烤推荐去哪家?本地实测测评 - 资讯速览
  • 全国医疗纠纷律师推荐:河北雄奕律师事务所主任齐凤,医法双修15年 - 资讯速览
  • 2026年天水学员咨询众智商学院PMP课程怎么核对官方入口? - 众智商学院官方
  • Ultimate ASI Loader:游戏MOD管理的终极解决方案
  • 基于i.MX53与MC1323x的Android RF4CE遥控器开发实战
  • 2026安徽省合肥市国防预备班招生简章最新发布,低分初三生入伍升学双路径 - cc江江

日新闻

  • Visual C++运行库修复终极指南:5分钟快速解决Windows软件启动错误
  • 手把手教你构建统计局地区经济数据爬虫:从环境搭建到数据持久化全指南
  • 2026多Agent深度解析:用AI团队替代单一模型,四种架构实战落地

周新闻

  • Visual C++运行库修复终极指南:5分钟快速解决Windows软件启动错误
  • 手把手教你构建统计局地区经济数据爬虫:从环境搭建到数据持久化全指南
  • 2026多Agent深度解析:用AI团队替代单一模型,四种架构实战落地

月新闻

  • 【总结】入门篇:50句话让你记住架构核心概念
  • WeChatMsg技术方案解析:实现Mac微信数据自主管理的完整解决方案
  • WeChatMsg:革新性微信数据备份方案,打造你的专属数字记忆库

关于尧图

  • 公司简介
  • 团队介绍
  • 企业文化
  • 荣誉资质

服务项目

  • 定制开发
  • 电商建站
  • UI 设计
  • 运维服务

快速链接

  • 案例展示
  • 建站流程
  • 常见问题
  • 资讯中心

联系方式

  • 📍北京市朝阳区互联网产业园 A 座 10 层
  • 📞400-888-8888
  • ✉️contact@rkmt.cn
  • 🕐周一至周日 9:00-21:00

© 2024 北京尧图网络科技有限公司 版权所有 | 京 ICP 备 XXXXXXXX 号