C# Что означает ?? в выражениях


#1

Читаю статью автор которой очень часто в примерах своего кода пишет ?? в выражениях, и я не могу понять, что именно он хочет сделать. Если это сокращение какой-то конструкции, то прошу написать её полную форму.


#2

Пример записи с ?? :

автор статьи расшифровывает, что метод написанный выше можно было записать следующим образом:

метод написанный с использованием ?? - это более элегантная запись метода, поскольку она (при знании сокращений) читается намного проще нежели её полная запись.