return (i == 1) ? true : false;is equivalent to
if (i == 1)
return true;
else
return false;
"Null" Conditional Shorthand
return myObject ?? new Object();is equivalent to
if (myObject == null)
return new Object();
else
return myObject;
Programming by coincidence since 1999.
1 comments:
Wow, very nice the ?? operator!
But for the
return (i == 1) ? true : false;
it's even shorter to write
return (i == 1);
Post a Comment