C# 编码规范简明查询手册
命名术语说明
术语 |
说明 |
Pascal 大小写 |
将标识符的首字母和后面连接的每个单词的首字母都大写。可以对三字符或更多字符的标识符使用 Pascal 大小写。例如:BackColor |
Camel 大小写 |
标识符的首字母小写,而每个后面连接的单词的首字母都大写。例如:backColor |
代码命名
标志符 |
规 则 |
实例与描述 |
命名空间namespace |
Pascal |
Nd.ClassLibrary.Charting 命名空间就表示Nd公司里的公用类库里的Charting画图类库 |
类对象命名 |
obj+Pascal |
如:Article objPascal = new Article () |
类class |
Pascal |
Article 使用完整的单词,避免用缩写 。一般使用具有名词性质的名称 |
局部变量 |
Camel |
int type = 0; 不使用用以指明数据类型的匈牙利前缀表示法,如(strReturn) |
只读静态变量 |
Pascal |
static readonly string ConnString = “”; |
数据成员 |
_ + Pascal |
以_开头+Pascal命名规则,如_ProductType 。(考虑到私有变量特殊性,这里将特殊使用_前缀) |
属性 |
Pascal |
BackColor 。属性名称通常都是名词。例如Text 。 |