首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

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

2012-10-17 
问个语法2个问号??是什么意思代码:string valueStrnullResponse.Write(valueStr??赋初始值)我想知道

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

热点排行