Class name always follow Pascalccasing.
Recommended to use nouns for class name.
Recommended to use derived class name suffix with base class name.
Ex:ArgumentOutOfRangeException