C#中 ?? 是为空判断符

为空判断赋值预算符!

如果为空就将后面的表达式的值赋给它。

如:

int a=(page ?? 20) - 3;

// page==null 时a=20-3=17

// page!=null时a=page-3

posted @ 2013-06-18 15:46  天殇月痕  阅读(141)  评论(0编辑  收藏  举报