title: C# Nullable Equality Operations, Why does null <= null resolve as false?
body: <p>Why is it that in .NET </p>
  
  <pre><code>null &gt;= null
  </code></pre>
  
  <p>resolves as false, but </p>
  
  <pre><code>null == null 
  </code></pre>
  
  <p>resolves as true?</p>
  
  <p>In other words, why isn't <code>null &gt;= null</code> equivalent to <code>null &gt; null || null == null</code>?</p>
  
  <p>Does anyone have the official answer?</p>