操作符"??"的用法

int?a;//声明可空int a
a=null;//可空类型可以为null
int b=a??0;//判断a是否为null,如果为null则b=0,如果不为null则b等于a.value;

示例:

int? a;
a
=null;
a
=10;
int b = a ??0; //返回b=10


posted @ 2011-05-25 12:02  说不清这一切  阅读(210)  评论(0编辑  收藏  举报