??操作符:叫做空合併操作符,它會對左右兩個操作數進行判斷,如果左邊的數不為空,就返回左邊的數,否則返回右邊的數。 ?操作符:語法糖,表示可空類型,可空類型也是值類型,它是包含null值的值類型,可通過HasValue屬性來判斷可空類型是否有值,可通過GetValueDefault()方法來返回預設 ...
??操作符:叫做空合併操作符,它會對左右兩個操作數進行判斷,如果左邊的數不為空,就返回左邊的數,否則返回右邊的數。
?操作符:語法糖,表示可空類型,可空類型也是值類型,它是包含null值的值類型,可通過HasValue屬性來判斷可空類型是否有值,可通過GetValueDefault()方法來返回預設值。
?:操作符:三元運算符A?B:C,A返回一個布爾值,A為true時,整個表達式返回B,否則返回C,是if(A){return B;}else{return C;}的縮寫形式,並且在大多數情況下?:運算符的性能是好於if(){}else{}的。這個有興趣的可以自行搜索瞭解一下。