C# 中 双问号??的用法
2016-08-11 16:33
387 查看
int? x = null;
int y = x ?? -1;
这里的y不能为null,但是等于x,x为null时赋值给y会报错.
?? 可以在x==null时对y赋值-1
更多相关资料:https://msdn.microsoft.com/zh-cn/library/ms173224(VS.80).aspx
int y = x ?? -1;
这里的y不能为null,但是等于x,x为null时赋值给y会报错.
?? 可以在x==null时对y赋值-1
更多相关资料:https://msdn.microsoft.com/zh-cn/library/ms173224(VS.80).aspx
相关文章推荐
- C#中问号的用法(非表达式)---单问号,双问号
- C#中问号的用法(非表达式)---单问号,双问号
- C#中的问号用法
- C# 单问号(?)和双问号(??)的用法
- C#中问号的特殊用法
- C#中问号的用法(非表达式)---单问号,双问号
- C# 中的【单问号】的另外一种用法与【双问号】的特别用法
- C#中单问号,双问号的用法(转)
- C#中问号的用法(非表达式)---单问号,双问号
- C#中 单问号(?)和双问号(??)的用法
- C#中问号的用法
- C#中问号的用法(非表达式)---单问号,双问号
- C#中问号(?)的用法
- C#中问号的用法(非表达式)---单问号,双问号
- C#中的问号用法总结
- C#中的问号用法
- C#变量定义中含问号的用法
- 关于C#语言中的问号的一个需要注意的用法
- C#变量定义中含问号的用法
- C# 问号用法