The naming rules for C# are, only use pascal case when naming classes and methods. Camel case should be used for variables and method parameters. Avoid using Hungarian case convention to name variables (it’s outdated) and don’t use variable names that resemble keywords.