Why does >= return false when == returns true for null values?
There was a huge debate about this oddity when the feature was originally designed back in C# 2.0. The problem is that C# users are completely used to this being meaningful: if(someReference == null) When extending equality to nullable value types, you have the following choices. Nullable equality is truly lifted. If one or both … Read more