「?」と「:」を「,」に置き換えると、ちょうどExcelのIF関数や、SQLServerのIIF関数と同じ形になります。someObject.SomeProperty)null合体演算子(「??」)を使う次にnull合体演算子を使った書き方に替えてみます。条件演算子の時と同様に冒頭のコードをnull合体演算子を使って記述してみます。"";null合体演算子を使用するとコードがさらに短くなりました。null合体演算子は「??」の左辺がnullでなければ左辺を返し、nullであれば右辺を返します。条件演算子の「?」と「:」が1つに合わさった感じです。