Naming convetion for classes
A class definition starts with the keyword class followed by the class name; and the class body enclosed by a pair of curly braces. The following are the conventions for class names.
Pascal Casing
The coding conventions for a class name is the the name of the class names, for example, it should being PascalCasing.
public class EmployeeDetails {}Above, the class name EmployeeDetails is in PascalCasing.
Noun or Noun Phrases
Prefer adding class names as noun or noun phrases −
public class Employee {}
Identifier is a name used to identify a class, variable, function, or any other user-defined item.The following are the naming convetions for Identifiers −
A name must begin with a letter that could be followed by a sequence of letters, digits (0 - 9) or underscore. The first character in an identifier cannot be a digit.
It must not contain any embedded space or symbol such as? - + ! @ # % ^ & * ( ) [ ] { } . ; : " ' / and \. However, an underscore ( _ ) can be used.
It should not be a C# keyword.