title: Fields vs Properties for private class variables
body: <p>For private class variables, which one is preferred?</p>
  
  <p>If you have a property like <code>int limit</code>, you want it to be:</p>
  
  <pre><code>int Limit {get; set;}
  </code></pre>
  
  <p>and use it inside the class, like so:</p>
  
  <pre><code>this.Limit
  </code></pre>
  
  <p>Is there a reason to use it or not use it? Maybe for performance reasons?</p>
  
  <p>I wonder if this is a good practice.</p>