C#操作符??和?:
摘要:
先看如下代码:string strParam = Request.Params["param"];if ( strParam== null ){ strParam= "";}string strParam= Request.Params["param"] == null ? "": Request.Params["param"];你发现,尽管实现的同一个功能,但第二段代码要比第一段代码是不是更简洁。这里的” ?:“就是一个三元的操作符。利用这个三元操作符也称条件操作符,就很简单的把一个if语句给 阅读全文
posted @ 2012-05-30 13:40 refactor 阅读(107716) 评论(12) 推荐(22) 编辑