C# Coding Standards and Naming Conventions
1. use PascalCasing for class names and method names. public Class TestClass { public void TestMethod() { //-------------- } } 2 use camelCasing for method arguments and local variables. public Class TestClass { public void TestMethod(UserDetail userDetail) { int usersCount=userDetail.items.count //----- } } 3. use PascalCasing for abbreviations 3 characters or more (2 chars are both uppercase) HtmlHelper htmlHelper; FtpTransfer ftpTransfer; UIControl uiControl; Why: consistent with the Microsoft's .NET Framework. Caps would grap visually too much attention. 4. use...