使用可以为 null 的类型

?? 运算符定义在将可以为 null 的类型分配给非可以为 null 的类型时返回的默认值。

 
int? c = null;

// d = c, unless c is null, in which case d = -1.
int d = c ?? -1;
posted @ 2016-03-01 13:47  直钩钓鱼  阅读(172)  评论(0编辑  收藏  举报