initializing private property of an object
<blockquote>
  <p><strong>Possible Duplicate:</strong><br>
  <a href="http://stackoverflow.com/questions/411048/differences-between-private-fields-and-private-properties">Differences between Private Fields and Private Properties</a>  </p>
</blockquote>



<p>Let's say I have a class MyClass that has a private property MyProp.
What's the difference between</p>

<pre><code>public class MyClass
{
  private int MyProp { get; set; }
}
</code></pre>

<p>and</p>

<pre><code>public class MyClass
{
  private int MyProp = 0;
}
</code></pre>

<p>What's better to use?
Thanks.</p>
