C# guidelines
Please use the following guideline if you are to contribute to the project.
- PascalCase for method names
- camelCase for method parameters
- PascalCase for properties name
- camelCase for local variables
- PascalCase for enumerators
- Try to keep method small
- Try to keep classes small