Every class should have minimum one constructor. While adding class in Microsoft Visual Studio, it will not contain any constructor. Adding at least one constructor with or without parameters will prevent serialization issues in the future. Add protected constructor instead private constructor if you want to get it used in derived class. You need to declare constructor as static for static class.
tags:
Constructor usage