13 seconds ago, DeathByVisualStudio wrote
I work with guys I've shown things like ?? to but they still like writing statements like:
123if(isDirty !=null&& isDirty ==true){Save()}Forget the adoption of ??; comparing a Boolean? They say that it's more readable. Ug...
(Ok, a nullable Boolean is a bad example but you get what I mean.)
Ugh is right. Although if you didn't know what ?? does, this might be a little confusing to some:
if (isDirty ?? false){ Save()}But that is when curiosity should lead you to find out WTF the ?? operator is for, and then you might actually learn something.