why most of c # classes are declared as static , Does this to avoid run time polymorphism or to support static type checking ? Please let me know.Or else comment if my question is wrong .
Madhusudan