Есть ли в C # что-нибудь, что позволило бы вам сделать что-то, например
string str = nullval1 ?? nullval2 ?? nullval3 ?? "Hi";
, и оно пошло бы слева направо, выбрав первое значение, которое не равно нулю?
Если этооператор не делает этого, есть ли возможная альтернатива для предоставления аналогичной функции с минимальным кодом?