问个语法2个问号??是什么意思
代码:
string valueStr=null;
Response.Write(valueStr??"赋初始值");
我想知道这是什么写法,2个问号“??”代表什么意思?
[解决办法]
??就是valueStr如果为空,给一个初始值
相当于
if(valueStr==null)
valueStr=string.Empty;
[解决办法]
二楼好伟大啊!!!!
[解决办法]
c#语言参考‘’‘
??操作符
http://msdn.microsoft.com/zh-cn/library/ms173224.aspx
[解决办法]
二楼正解~