In c# difference between (user==null) and (null==user)
<blockquote>
  <p><strong>Possible Duplicates:</strong><br />
  <a href="http://stackoverflow.com/questions/655657/0-variable-or-null-obj-an-outdated-practice-in-c">(0 == variable) or (null == obj): An outdated practice in C#?</a><br />
  <a href="http://stackoverflow.com/questions/271561/why-does-one-often-see-null-variable-instead-of-variable-null-in-c">Why does one often see &ldquo;null != variable&rdquo; instead of &ldquo;variable != null&rdquo; in C#?</a>  </p>
</blockquote>

<p>I have seen many times people evaluating null to a variable instead of evaluating variable to a null.</p>

<pre><code>if(null== user)
</code></pre>

<p>instead of</p>

<pre><code>if(user==null)
</code></pre>

<p>I know both are trying to achieve the same functionality.So,Is it some standard or just pure personal preference. Please comment.</p>
