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

灵感网站企业不做网站

灵感网站,企业不做网站,前端微信小程序开发教程,相册插件wordpress前言 在我们日常工作中常用的C#跳转语句有break、continue、return#xff0c;但是还有一个C#跳转语句很多同学可能都比较的陌生就是goto#xff0c;今天大姚带大家一起来认识一下goto语句及其它的优缺点。 goto语句介绍 goto 语句由关键字 goto 后跟一个标签名称组成…前言 在我们日常工作中常用的C#跳转语句有break、continue、return但是还有一个C#跳转语句很多同学可能都比较的陌生就是goto今天大姚带大家一起来认识一下goto语句及其它的优缺点。 goto语句介绍 goto 语句由关键字 goto 后跟一个标签名称组成通过标签名称指定跳转的位置。 可以在方法的任何地方放置标签并且可以多次使用相同的标签。 goto代码使用示例 使用goto进行代码重试示例 /// summary/// 使用goto进行代码重试示例/// /summarypublic static void GotoRetryUseExample(){int retryCount  0;for (int i  0; i  10; i){retryLogic:try{//模拟可能出错的操作Random random  new Random();int result  random.Next(0, 2);if (result  0){throw new Exception(Error occurred);}Console.WriteLine(Operation successful on attempt:   retryCount);}catch (Exception ex){retryCount;if (retryCount  3){Console.WriteLine(Error occurred, retrying...);goto retryLogic; //跳转到重试逻辑}else{Console.WriteLine(Max retry limit reached.);return;}}}}不使用goto进行代码重试示例 /// summary/// 不使用goto进行代码重试示例/// /summarypublic static void NonGotoRetryUseExample(){int retryCount  0;for (int i  0; i  10; i){while (retryCount  3){try{//模拟可能出错的操作Random random  new Random();int result  random.Next(0, 2);if (result  0){throw new Exception(Error occurred);}Console.WriteLine(Operation successful on attempt:   retryCount);break;}catch (Exception ex){retryCount;Console.WriteLine(Error occurred, retrying...);}}if (retryCount  3){Console.WriteLine(Max retry limit reached.);return;}}}goto正常输出使用示例 /// summary/// goto正常输出使用示例/// /summarypublic static void GotoGeneralUseExample(int num){if (num  0){goto LessThanZero;}else if (num  0){goto EqualToZero;}else{goto GreaterThanZero;}LessThanZero:Console.WriteLine(数字小于零);goto End;EqualToZero:Console.WriteLine(数字等于零);goto End;GreaterThanZero:Console.WriteLine(数字大于零);goto End;End:Console.WriteLine(End...);}不使用goto正常输出使用示例 /// summary/// 不使用goto正常输出使用示例/// /summarypublic static void NonGotoGeneralUseExample(int num){if (num  0){Console.WriteLine(数字小于零);}else if (num  0){Console.WriteLine(数字等于零);}else{Console.WriteLine(数字大于零);}Console.WriteLine(End...);}goto语句的优缺点 通过上述代码示例我们可以总结如下goto语句的几大优缺点大家可以根据自己的使用场景谨慎合理的使用。 优点 简化复杂逻辑 在某些情况下goto 可以帮助简化复杂的逻辑流程减少嵌套结构。 跳出多层循环 可以用于直接跳出多层循环避免使用额外的标志变量。 缺点 降低可读性 过度使用 goto 可能会导致代码难以理解降低代码的可读性。 增加维护难度 goto 可能使代码结构复杂化增加代码的维护难度。 潜在引入bug 不当使用 goto 可能会引入潜在的错误打破正常的控制流程。
http://www.pierceye.com/news/263944/

相关文章:

  • 一个综合网站上线多少钱wordpress粘贴word
  • 承接电商网站建设新手做自己的网站
  • 网页版视频网站建设需要多少钱四川鸿业建设集团公司网站
  • h5网站实例wordpress改造mip
  • 完整的网络营销推广方案包括优化营商环境心得体会个人
  • 商洛市住房和城乡建设局网站建免费网站
  • 做网站要多少的服务器网站设计的步骤
  • 网站关键词怎么做上首页wordpress 架构原理
  • 厦门专业网站建设代理国外在线crm系统suitecrm
  • 哪个网站可以领手工活在家做wordpress heroku
  • 为什么没有网站做图文小说电子商务网站开发的课程介绍
  • 在哪个网站做问卷好单页面网站推广
  • 专业网站建设模块维护静海网站建设
  • 国内前十网站建设公司龙之网官网
  • 昆山做网站的公昆山做网站的公司司网站开发与设计岗位职责
  • 网站投注员怎么做做旅游项目用哪家网站好
  • 环县网站怎么做咸阳网站开发公司地址
  • 重庆巴南网站制作wordpress外贸建站公司
  • 桂林旅游网站制作公司软件开发公司属于什么行业
  • 网站 备案 中国 名字老薛主机 wordpress
  • 有什么网站可以做投票功能合肥房地产交易网
  • 世界网站广西建设工程质检安全网站
  • 建设银行网站会员基本信息wordpress主题图片丢失
  • 找人做网站需要注意什么问题中国建设信用卡网站
  • 公众号制作的网站开发营销平台推广
  • 河源手机网站制作网站页面效果图怎么做
  • 公司网站建设要注意的问题wordpress上传图片x
  • 网站开发PHP留言本快代理
  • 温州做网站价格怎么做简易手机网站
  • 东营网站建设制作广州物流网站建设