1 / 6
文档名称:

C# 命名规范.txt

格式:txt   页数:6页
下载后只包含 1 个 TXT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

C# 命名规范.txt

上传人:yjjg0025 2015/5/16 文件大小:0 KB

下载得到文件列表

C# 命名规范.txt

文档介绍

文档介绍:C#语言规范
命名规范

【规则1-1】使用Pascal规则命名类名,即首字母要大写。
【规则1-2】使用能够反映类功能的名词或名词短语命名类。
【规则1-3】不要使用“I”、“C”、“_”等特定含义前缀。
【规则1-4】自定义异常类应以Exception结尾。
【规则1-5】文件名要能反映类的内容,最好是和类同名。
类字段
【规则2-1】用camel规则来命名类成员变量名称,即首单词(或单词缩写)小写。
【规则2-2】类字段变量名前可加“_”前缀。
【规则2-3】坚决禁止在普通变量前加“m_”(这是VC老命名规则)。
c)方法
【规则3-1】方法名采用Pascal规则,第一个字符要大写。
【规则3-2】方法名应使用动词或动词短语。
【规则3-3】类中访问修饰符或功能相同的方法应该放在一起, 且公共或实现接口的方法在前。
d)属性
【规则4-1】使用名词定义属性,属性使用Pascal规则,首字符大写。
【规则4-2】属性和相应字段名称要关联, 可以使用“重构”菜单来生成属性。
e)参数
【规则5-1】参数采用camel规则命名,且首字符小写。
【规则5-2】使用描述性参数名称,参数名称应当具有最够的说明性。
【规则5-3】不要给参数加匈牙利语类型表示法的前缀。
【规则5-4】检查方法所有输入参数的有效性。
f)常量
【规则6-1】只读常量使用Pascal命名规则,即首字母大写。
【规则6-2】枚举名使用Pascal规则命名,枚举成员本质属于常量,命名规则同上。
【规则6-3】枚举值从小到大顺序定义。
【规则6-4】静态字段或属性采用Pascal规则,即首字符大写。
g)接口
【规则7-1】接口定义使用Pascal规则,且必须以大写“I”开头。
【规则7-2】接口名称要有意义,中间不要有下划线“_”等字符。
【规则7-3】如果类实现了接口,名称尽量和接口相同, 只是省掉“I”字符。
h)事件
【规则8-1】委托名称采用Pascal规则,即首字符大写。
【规则8-2】定义事件的委托要使用EventHandler后缀,且包括sender和e两个参数。
【规则8-3】事件用到的参数类,名称要带EventArgs后缀。
i) 命名空间
【规则9-1】命名空间名称采用Pascal规则,且首字符大写。
【规则9-2】命名空间名称尽量反映其内容所提供的整体功能。
2. 注释规范
a)文件头部注释
【规则1-1】文件都包含文件头, 要说明文件名、作者、创建时间、变更记录。
【规则1-2】形式书写头部注释。
b)类及其成员注释
【规则2-1】对方法和类使用“///”三斜线注释。
【规则2-2】代码行文注释采用“//”和“/**/”进行, 应该尽量说明问题。

a)缩写规范
【规则1-1】标识符应当直观可望文知意,不提倡使用任何缩写。
【规则1-2】字符串变量推荐是用“str”或“s”开头,。
【规则1-3】普通对象可以以“obj”开头。
【规则1-4】缩写可自行定义,一般取单词的前/后字符组成,以含义直观为准则。
【规则1-5】一般情况下不要让缩写破坏

最近更新

爱无声作文700字高分作文 2页

雾的奥秘作文700字(免费下载) 2页

字的秘密-1 2页

只剩下空白-1 2页

人教部编版八年级上册第六单元-中华民族的抗日.. 26页

乡村旅游发展模式-洞察阐释 36页

关于难忘的重阳节作文:和家人爬大南山 2页

关于温暖五年级作文:外婆给予我的温暖 2页

关于春节的作文450字精选:乡下的春节 2页

我家的小菜园作文600字 1页

关于抗战70周年的作文:鸦片战争博物馆 2页

关于感恩父母的作文汇总 2页

关于平安夜之曲作文:平安夜的演出 2页

秋天作文450字-3 1页

多酚类天然产物对神经退行性病变的干预研究-洞.. 35页

湘教版七上1.2-我们怎样学地理共41张ppt 42页

我用竹子做手工作文600字 1页

我的老师们作文600字 1页

电话不断作文450字高分作文 1页

建筑可再生能源应用-洞察阐释 35页

工业设备预测性维护策略-洞察阐释 35页

我们班的“小胖”作文500字 1页

2025年郑州铁路职业技术学院单招职业适应性测.. 61页

四年级下册数学期末测试试卷可打印 7页

2024年浙江省执业药师继续教育必修课程试题及.. 52页

传统建筑木构件在现代室内设计中的应用与创新.. 2页

北京版英语四年级下册单元测试卷doc 7页

【最新】sl176-2023水利水电工程施工质量检验.. 63页

(强制性条文)GB 50118-2022 民用建筑隔声设计.. 3页

东巴文化元素在室内装饰艺术设计中的应用研究.. 7页