1、三元运输 int a=1; int b = a>0 ? 1:0 2、对象定义时可空 int? a; 3、null合并计算 ?? int? c = null; int x = c ?? 0; ----x=0 4、null合并判断 string a = null; var b = a?.Split(','); --b=null