转:C# 命名规则与开发习惯
【按:原文地址: http://dev.csdn.net/author/Jon_Pilot/34a200bc13d84485974ace53df6f55ca.html 】 C# 命名规则与开发习惯 Pascal: 将标识符的首字母和后面连接的每个单词的首字母都大写。可以对三字符或更多字符的标识符使用 Pascal 大小写。 Camel: 标识符的首字母小写,而每个后面连接的单词的首字母都大写。 标识符 大小写方式 示例 类 Pascal AppDomain 枚举类型 Pascal ErrorLevel 枚举值 Pascal FatalError 事件 Pascal ValueChange 异常类 Pascal WebException 注意 总是以 Exception 后缀结尾。 只读的静态字段 Pascal RedValue 接口 Pascal IDisposable 注意 总是以 I 前缀开始。 方法 Pascal ToString 命名空间 Pascal System.Drawing 参数 Camel typeName 属性 Pascal BackColor 受保护的实例字段 Camel redValue 注意 很少使用。属性优于使用受保护的实例字段。 公共实例字段 Pascal RedValue 注意 很少使用。属性优于使用公共实例字段。