在C#中 ? 为三元运算符 比如:int a=1; int b =a==1?1:0 如果a==1,则b等于:左边的 1 否则等于:右边的0....也就是一个 if else语句 ?? 比如 int? a = 1; int b= a ?? 0; 这个中是判断类型的 如果,(int?) 的 a 有值 不为null 则b等于??左边a的值 否则,b等于??右边的 0 个人感觉: ? 是判断 值 的 .. ??是判断值类型的..
手拿菜刀砍电线,一路火花带闪电。
高楼大厦平地起,靠谁不如靠自己