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

在线网站建设者网站搭建后如何使用

在线网站建设者,网站搭建后如何使用,往网站上传照片怎么做,wordpress 列表模板在进行项目的开发的过程中#xff0c; if 语句是少不了的#xff0c;但我们始终要有一颗消灭 if / else 语句的心。为了消灭if / else 我们引入了 短路器 的概念。短路器 有时候的确能精简我们的代码#xff0c;但还不够#xff0c;因此我参考了一个方法来继续消灭一部分 断… 在进行项目的开发的过程中 if 语句是少不了的但我们始终要有一颗消灭 if / else 语句的心。为了消灭if / else 我们引入了 短路器 的概念。短路器 有时候的确能精简我们的代码但还不够因此我参考了一个方法来继续消灭一部分 断路器 中的 if 语句。接下来就让我们拿一段事例代码来一步一步的演示下吧。如下一段比较典型if 断路器 代码if (someConditionIsMet) {throw new SomeSpecificException(message); } //someConditionMetCode这里代码虽然没什么问题但是我个人还是不喜欢用 if 的语句声明。我更喜欢的是Assert.That(someConditionIsMet, message);但是这样子的话我们就无法指定 Exception 的类型了因此我们可能需要的是下面这样子的Assert.ThatMyException(someConditionIsMet, message);但是基类Exception虽然具有无参数的构造函数但是在创建异常之后不允许我再给 Message 进行赋值了。因为Message是Exception 类中的只读属性。public virtual string Message { get; }我的解决方案是使用Activator.CreateInstance并传入要实例化的特定异常类型以及异常消息。如下代码所示public static class Assert {public static void ThatT(bool condition, string msg) where T : Exception, new(){if (condition){var ex Activator.CreateInstance(typeof(T), new object[] { msg }) as T;throw ex;}} }至此结束。开头的那段代码就可以通过变通的方式把 if 语句给移除了显得代码更精简你觉得呢当然如果你有更好的处理方式也可以留言告诉我。参考自https://www.codeproject.com/Tips/5289739/Assert-with-assertion
http://www.yutouwan.com/news/111712/

相关文章:

  • 中学网站建设 课设17网站一起做网店广州国大
  • 兰州优化网站网站建设的认可
  • 做网站图片怎么做wordpress实现301跳转详解
  • 泉州有哪些做网站的平面设计公司广告语
  • 做英文网站怎样网站建设
  • 吉林省级建设行政主管部门政务网站烟台网站制作企业
  • wordpress删除角色名seo网站推广的作用
  • 南昌加盟网站建设现代简约室内设计说明200字
  • 红酒网站建设方案范本网站首页制作采用
  • 网站设计的公司选哪家淘宝推广网站怎么做
  • 建站宝盒模板wordpress微信接口
  • 网站维护托管企业网站建设公司郑州
  • 西安网站开发哪家好生鲜超市店面设计
  • 如何做网站监控安徽做网站哪家好
  • 潜山网站建设南充手机网站建设
  • 网站宣传推广策划联通物联网服务运营平台
  • 淘宝不允许 网站建设简单网站建设教学视频
  • 做小说网站做国外域名还是国内的好做视频网站的空间
  • 网站建设公司转型搜索 龙岩网
  • 自动优化网站软件没有了门户网站等保二级建设方案
  • 启迪网站建设招聘深圳网络推广公司哪家好
  • 河北提供网站制作公司电话北京做网站的公司
  • 如何实现输入域名访问网站首页傻瓜网站开发软件
  • 网站开发软件 连接SQL数据库WordPress换主机教程
  • 做视频直播网站需要多少资金怎样做酒店网站ppt模板
  • 企业网站seo贵不贵网站海外推广方案
  • 泰安人才网最新招聘网温州网站优化案例
  • 法制建设网站失业保险网站
  • 韩国私人网站服务器南阳手机网站推广
  • 中山有网站建设公司吗wordpress5.2自动保存