Property with getter only vs. with getter and private setter
<p>Are these the same?</p>

<pre><code>public string MyProp { get; }
</code></pre>

<p>vs.</p>

<pre><code>public string MyProp { get; private set; }
</code></pre>

<p>I mean in both versions the property can be set in its own class but is readonly for other classes?</p>