title: Autogenerated properties in C#
body: <p>In VB.NET it is possible to do the following in a class.</p>
  
  <pre><code>Public Property MyProperty As String
  </code></pre>
  
  <p>At this point a getter and setter is automagically created for you and you can refer to variable defined by the property as such.</p>
  
  <pre><code>Me._MyProperty = "BlahBlah"
  </code></pre>
  
  <p>Is there an equivalent mechanism in C# ?</p>