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

广州网站建设加q.479185700网页微信版文件传输

广州网站建设加q.479185700,网页微信版文件传输,dw网页制作教程个人网站,广点通广告投放平台登录文章目录 上一篇文章中断函数执行堆叠caseswitch中实用的字符串函数将字符串转换为小写 switch例子 上一篇文章 C#的Switch语句2 中断函数执行 switch语句内部可以使用return语句#xff0c;这为控制程序流程和函数返回值提供了一种直接的方式。 当在switch语句块中遇到re… 文章目录 上一篇文章中断函数执行堆叠caseswitch中实用的字符串函数将字符串转换为小写 switch例子 上一篇文章 C#的Switch语句2 中断函数执行 switch语句内部可以使用return语句这为控制程序流程和函数返回值提供了一种直接的方式。 当在switch语句块中遇到return语句时它不仅仅会终止当前switch块的执行而且会直接结束包含该switch语句的整个函数的执行并立即返回到调用该函数的地方。 也就是说return不仅可以用于传递一个值给调用者如果函数有返回类型的话还会立即跳出当前函数不论switch结构后面是否还有其他代码。这与break语句只跳出switch块而不结束函数执行形成了对比。 使用return可以在处理特定情况后立即结束函数避免了不必要的代码执行提高了代码的效率。这对于那些一旦满足某个条件就可以确定函数返回值的情况尤为有用。 public int GetDayOfWeekString(int day) {switch (day){case 1:return 1; // 星期一case 2:return 2; // 星期二// ... 其他case ...case 7:return 7; // 星期日default:return -1; // 无效的天数} }在这个例子里一旦匹配到正确的case函数立即返回对应的值并结束执行无需额外的跳出语句或后续逻辑。 堆叠case 在C#case语句支持一种称为“堆叠”的特性允许你将多个case标签放在同一代码块前使得这些不同的case值共享相同的执行逻辑。这对于需要相同处理结果的情况非常有用可以减少代码重复提高可读性和维护性。 假设我们有一个程序需要根据分数等级输出不同的信息但B和A-实际上在处理上是一样的我们可以这样写 string grade A-; // 假设grade是我们要评估的分数等级switch (grade){case A:Console.WriteLine(优秀);break;case A-: case B: //堆叠caseConsole.WriteLine(非常好);break;case B:case C: Console.WriteLine(良好);break;case C:case D:Console.WriteLine(及格);break;default:Console.WriteLine(需要努力);break;}switch中实用的字符串函数 将字符串转换为小写 进行字符串判断的时候我们通常需要将其转换为小写或者大写避免因为首字母大写或其他大小写问题导致两个相同的字符串不匹配在C#中ToLower() 是 System.String 类的一个实例方法用于将字符串中的所有字符转换为小写。 string text Hello, WORLD!; string lowerText text.ToLower(); Console.WriteLine(lowerText); // 输出: hello, world!运行结果 该函数不改变原始字符串而是返回一个新的转换后的字符串。 switch例子 基础的switch已经学完了接下来用一个简单的例子结束学习吧下面是一个示例程序。这个程序会提示用户输入一个命令然后根据输入忽略大小写执行相应的动作。 while (true){Console.WriteLine(请输入一个命令(help, info, exit): );string input Console.ReadLine();// 将输入转换为小写以便进行不区分大小写的比较string command input.ToLower();switch (command){case help:Console.WriteLine(可用命令: help, info, exit);break;case info:Console.WriteLine(这是一个简单的命令处理器示例);break;case exit:Console.WriteLine(正在退出程序。再见);return; // 退出主函数结束程序default:Console.WriteLine(未知命令。请再次尝试。);break;}}在这个例子中 程序启动后会进入一个无限循环等待用户输入。 用户输入的内容被读取后立即通过ToLower()方法转换为小写形式确保后续的switch语句可以不考虑输入的大小写。 switch语句根据转换后的命令执行不同的操作 如果输入是help则显示可用的命令列表。 输入info时输出一段描述程序的信息。 输入exit时程序会打印一条消息并使用return语句退出Main方法从而结束程序。 对于任何其他输入程序会告知用户这是未知命令并要求重新输入。
http://www.zqtcl.cn/news/481678/

相关文章:

  • 用dw建立网站wordpress文章到期自动下沉
  • 网站右侧 回到顶部传媒公司排名前十
  • 如何制作网站最简单的方法python做的网站多吗
  • 公司网站系统建设策划书游戏代理是什么
  • 网站建设的基本需求有哪些方面怎样免费做网站视频讲解
  • 唐山网站建设托管北京今朝装饰设计有限公司
  • 网站标题关键词长度商务网站建设需要备案吗
  • 微信做淘宝客 网站打不开怎样清除单位域名 网站或互联网网址
  • 晋中工商局网站开发区分局美图秀秀网页版入口
  • 工信部网站实名认证怎么做常州到丹阳
  • 企业品牌网站建设我们的优势招商团队外包
  • 有实力的网站建设公司wordpress做视频站
  • html免费网站模板下载有什么网站学做标书的
  • 哪里做网站seo深圳专业做网站专业
  • 网站建设名词解析自己制作免费网页
  • 网站开发深圳公司企业自助建站的网站
  • 珠海网站建设平台中国软文网官网
  • 绵阳学校网站建设wordpress 采集站
  • 免费设计软件下载网站大全贵州seo技术培训
  • wordpress网站+搬家自做购物网站多少钱
  • 用自己网站做淘宝客深圳上市公司一览表
  • 如何用图片文字做网站建设部网站安全事故
  • 订制网站网易企业邮箱怎么修改密码
  • 一小时做网站网上免费设计效果图
  • 网站如何注册域名公司主页填什么
  • 南宁国贸网站建设网站跟网页有什么区别
  • 兰州企业 网站建设短链接在线转换
  • 长沙网上商城网站建设方案导航网站系统
  • 网站更换目录名如何做301跳转网站活泼
  • 化妆品网站网页设计怎样在淘宝网做网站