two question marks together mean in csharp
Code Example - two question marks together mean in csharp
var x = foo ?? bar;
// expands to:
var x = foo != null ? foo : bar;
// which further expands to:
if(foo != null)
var x = foo;
else
var x = bar;