Is it possible to do static partial classes?
<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>