Difference between "0" and "new int()" in C#
<blockquote>
  <p><strong>Possible Duplicate:</strong><br>
  <a href="http://stackoverflow.com/questions/5746873/where-and-why-use-int-a-new-int">Where and why use int a=new int?</a>  </p>
</blockquote>



<p>What's the difference between these two below?</p>

<pre><code>int i =0; 
int i = new int();
</code></pre>

<p>Is there any difference in case of memory allocation ?
Is there any other difference?</p>
