c# is adding "this" optional within a class method
<p>I have a class for an object that looks like this:</p>

<pre><code>public class SomeObject
{
   int SomeInt { get; set; }

   public void SomeMethod()
   {
       var SomeVar = this.SomeInt;
       var SomeVar2 = SomeInt;
   }
}
</code></pre>

<p>When I'm referring to a class property within a class method, does it make the code better/faster/safer if I write <code>this.SomeInt</code> instead of <code>SomeInt</code> like I do when I assign <code>SomeVar2</code>?</p>

<p>Thanks for your suggestions.</p>
