C#における「null合体演算子 (??)」の機能はどれか。

`a ?? b` は、aがnullでなければaの値、そうでなければbの値を評価する演算子であり、デフォルト値の設定に便利である。