title: Is it possible to do static partial classes?
body: <p>I want to take a class I have and split it up into several little classes so it becomes easier to maintain and read. But this class that I try to split using <code>partial</code> is a static class.</p>
  
  <p>I saw in an example on Stackoverflow that this was possible to do but when I do it, it keeps telling me that I cannot derive from a static class as static classes must derive from object.</p>
  
  <p>So I have this setup:</p>
  
  <pre><code>public static class Facade
  {
      // A few general methods that other partial facades will use
  }
  
  public static partial class MachineFacade : Facade
  {
      // Methods that are specifically for Machine Queries in our Database
  }
  </code></pre>
  
  <p>Any pointers? I want the <code>Facade</code> class to be static so that I don't have to initialize it before use.</p>