Об операторе ?? (C#)

Оператор ?? возвращает значение выражения, стоящего слева от него, если оно не является null, иначе возвращает значение выражения, стоящего справа.
Например:
//err = param, если param не null
string err = param ?? "No errors";

Комментарии

TheCreator написал(а)…
Хорошее дополнение. Хотя есть более стандартный способ:

int i = 0;
int b = 1;

i = (b == 1 ? 2 : 3);

Популярные сообщения из этого блога

Настройка почты через biz.mail.ru в БитриксВМ

Git обновить текущую ветку из master

Как заполнить ComboBox значениями из базы данных