三元表达式

2018-06-17 19:35:13来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折

  做开发的都知道三元表达式,三元表达式的魅力是每个程序员都无法拒绝的,它能在一定程度上节约程序员的时间,也能让代码看起来不那么臃肿。

  三元表达式的语法很简单:数据类型 变量名==XX ? PP : NN;是不是很简单,能代替你写一个简单的if-else和一些switch了吧,当然一些复制的判断还是得用if-else。

  三元表达式并不是就这么点,也可以写的很长,可以代替你写一个很长但是很简单的if-else,比如:string stationName = (stationID == 1 ? "XX" : (stationID == 2 ? "PP" : (station==3?"QQ":"MM")));自己可以根据自己的需求写不同的表达式。当然你要注意格式,稍微不注意就可能出错。

  当然在某些场合,比如ajax的状态判断,也许会在许多地方用到,你大可不必用这种方式,可以用字典,switch,map来操作,最好可以封装成一个方法,用的时候可以直接调用。

  

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:IE9对HTML5中一部分属性不提供支持的原因

下一篇:ASP.NET MVC3 301永久重定向实现程序