title: Error with C# Partial classes
body: <p>I am using partial classes to split some functionality between 2 files, but I am getting an error.  What am I doing wrong?</p>
  
  <p>A1.cs:</p>
  
  <pre><code>private partial class A
  {
      private string SomeProperty { get { return "SomeGeneratedString"; } }       
  }
  </code></pre>
  
  <p>A2.cs:</p>
  
  <pre><code>private partial class A
  {
      void SomeFunction()
      {
          //trying to access this.SomeProperty produces the following compiler error, at least with C# 2.0
          //error CS0117: 'A' does not contain a definition for 'SomeProperty'
      }
  }
  </code></pre>