title: c# property setter body without declaring a class-level property variable
body: <p>Do I need to declare a class-level variable to hold a property, or can I just refer to <code>self.{propertyname}</code> in the getter/setter?</p>
  
  <p>In other words, can I do this? (where I haven't defined <code>mongoFormId</code> anywhere):</p>
  
  <pre><code>public string mongoFormId 
  {
      get
      {
          return this.mongoFormId;
      }
      set
      {
          this.mongoFormId = value;
          revalidateTransformation();
      }
  }
  </code></pre>