1、空接合運算符:操作數(shù)1??操作數(shù)2;
2、第一個操作數(shù)必須是一個可空類型或引用類型,第二個操作數(shù)必須與第一個操作數(shù)類型相同,或者可以隱含的轉(zhuǎn)換為第一個操作數(shù)的類型; 3、如果第一個操作數(shù)不為null,則表達式的值等于第一個操作數(shù)的值,如果第一個操作數(shù)為null,則表達式的值等于第二個操作數(shù)的值。 三目運算符: <表達式1>?<表達式2>:<表達式3>;“?”運算符的含義是:先求表達式1的值,如果為真,則求表達式2的值并把它作為整個表達式1的值;如果表達式1的值為假,則求表達式3的值并把它作為整個表達式的值。 |
|