不聊闲话,上干货~!(新手初上路,大牛莫喷,谢谢!) 先说?? 在C#中有个三元运算符 X= A==null?B:A 其中A为bool型.当A为空时,X的值为B;当A不为空时,X的值为A. 现在有个简单的写法,X=A??B 这个的作用和上面的作用一样,当A不为空时,X=A,当A为空时,x=B. 当然这个简单的写法得有个条件,A只能是一个为空或不为空的对象. 那么再说? ?一般用于对象:如下 x= A?.b 其中A为一个对象,b为A对象的一个字段.看清楚?与b之间有个点(.) 上面的意思是说当A…