读书人

问个语法二个问号?是什么意思

发布时间: 2012-10-17 10:25:46 作者: rapoo

问个语法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
[解决办法]
二楼正解~

读书人网 >C#

热点推荐