??二元操作符在对first??second求值时,大致会经历以下步骤:1)对first进行求值;2)如果结果非空,则该结果就是整个表达式的结果;3)否则求second的值,其结果作为整个表达式的结果。例如:1 DateTime birth;2 DateTime? death;3 ...
??二元操作符在对first??second求值时,大致会经历以下步骤:
1)对first进行求值;
2)如果结果非空,则该结果就是整个表达式的结果;
3)否则求second的值,其结果作为整个表达式的结果。
例如:
1 DateTime birth;2 DateTime? death;3 4 public TimeSpan Age{5 get{6 return (death??DateTime.Now)-birth;7 }8 }
原标题:空合并操作符??(C#)
关键词:C#
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:
admin#shaoqun.com
(#换成@)。