Possible Duplicate:
What is the use of a static class
What are the benefits of declaring a static class?
public static class MyStaticClass
{
}
Are there any other than "it can't be instantiated"?
Why else would you want a static class, for what reasons should a class be static?
Is "any class should be declared as static unless it's meant to be instantiated" a good rule of thumb?