从CodeProject里下的代码里突然还有??操作符,也许是我小白了,查了MSDN才知道有这个操作符。看下面的例子:
var userName
=
Session[
"
User
"
]
??
"
Anonymous
"
很明显,??操作符的作用是:
如果 ?? 运算符的左操作数非空,该运算符将返回左操作数,否则返回右操作数。
上面的例子在做网站开发时应该经常能用得上。
本文转自CoderZh博客园博客,原文链接:http://www.cnblogs.com/coderzh/archive/2009/03/01/1400845.html,如需转载请自行联系原作者