编码规范

命名规范

  • 除了局部变量外,一律不采用缩写,除非是广为人知的缩写(如IO、IP、TCP等)。

标识符命名

项目和解决方案命名

程序集和命名空间命名

格式规范

附:配置Visual Studio以对代码进行自动格式化

1
01.jpg

2
02.jpg

3-a
03a.jpg

3-b
03b.jpg

3-c
03c.jpg

3-d
03d.jpg

4
04.jpg

5
05.jpg

在Visual Studio中选择“工具”、“选项”菜单,在对话框中找到“文本编辑器”、“C#”、“格式设置”节点,并按照下列图示进行设置。
标识符 命名规则 示例 说明
类型名 Pascal Blog、BlogEntity 使用名词或有名词性质的短语。
枚举值 Pascal FatalError、Warning -
方法 Pascal Go、GetBytes 使用动词或动宾短语。
属性 Pascal Height、ErrorLevel 使用名词或有名词性质的短语。
事件 Pascal ButtonClicked、Changing 根据事件发生的时机,采用动词的完成时或进行时。
私有字段 和 私有只读字段 带下划线前缀的Camel方式 {_okButton、_count} 使用名词或有名词性质的短语。
非私有字段 和 非私有只读字段

Last edited Jul 8, 2007 at 5:35 PM by AndersLiu, version 3

Comments

No comments yet.