When the following code is run, what is expected as console output?
NULL
empty string
?
!
Tip
C# Null-coalescing operator (??) checks NULL of the variable in front of the operator. If it is NULL, it execute the rest of the expression of ?? operator. When there are multiple ?? operators as the example, it keeps searching non-NULL variable.