今天有人问我C#中两个问号是什么意思,怎么使用,因而乎有了这篇随笔spa
有时候咱们须要判断某个对象是否为null,通常的作法是对象
if(x=null){....}blog
若想让本身的代码更简洁,能够这样写:string
string q = context.Request.QueryString["f"]; string p = q ?? "no param"; context.Response.Write(p); context.Response.End();
以上代码在通常处理程序中编写it
解释:class
若是q的值为null 则取值右边,不然取值q程序