首页 新闻 会员 周边 捐助

这个??是什么用法,只见过?:

0
[已解决问题] 解决于 2008-07-06 11:15
<P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; public List&lt;Assembly&gt; RegisteredTaskAssemblies<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; get { return TaskAssemblies <FONT color=#99cc00><FONT color=#008000>??</FONT> </FONT>new List&lt;Assembly&gt;(); }<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }</P> <P>肯请指,见到这种语法有三四次的,脑子笨笨,问问大家这个怎么用的?</P>
lexus的主页 lexus | 初学一级 | 园豆:0
提问于:2008-07-05 22:23
< >
分享
最佳答案
0
看这个例子: string value1 = “str1”; string value2 = "str2"; string result = value1 ?? value2; 如果value1为null,那么result的值为value2,否则result的值为value1。 它的作用等价于 string result = value1 != null ? value1 : value2;
Anders Cui | 小虾三级 |园豆:1570 | 2008-07-05 23:57
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册