【规范】命名规范

Coordinator
Aug 30, 2008 at 10:12 AM
常用命名方式
  1. Pascal 大小写:
    将标识符的首字母和后面连接的每个单词的首字母都大写。可以对三字符或更多字符的标识符使用 Pascal 大小写。如:CollegeStudent。
  2. Camel 大小写混合:
    标识符的首字母小写,而每个后面连接的单词的首字母都大写。如:attrValue。
  3. 大写:
    标识符中的所有字母都大写。如:IO。
注释:微软不推荐继续使用“匈牙利表示法”,但我认为这种表示法仍然能在项目开发中发挥长处,并且没有任何性能问题。所以该项目中仍要求使用“匈牙利表示法”。

是否区分大小写?
无论使用什么编程语言,该语言是否区分大小写。本项目强制要求必须区分大小写。

在什么情况下使用什么样的命名方式?
  1. 类、枚举类型、枚举值、事件、异常类、只读的静态字段、接口、方法、命名空间、参数、属性:使用Pascal大小写方式。
  2. 变量