"If" statement - Order of validation of objects?
<p>Simple question about the order of an IF statement in C#.NET</p>

<pre><code>if (Company !=null &amp;&amp; Company.ID &gt; 0)
{
}
</code></pre>

<p>Does C# work from left to right, and therefore make the check on Company.ID valid?</p>

<p>Thanks.</p>
