C#编码规范(范本).doc

C#编码规范(范本).doc

ID:49765746

大小:1001.00 KB

页数:24页

时间:2020-03-04

C#编码规范(范本).doc_第1页
C#编码规范(范本).doc_第2页
C#编码规范(范本).doc_第3页
C#编码规范(范本).doc_第4页
C#编码规范(范本).doc_第5页
资源描述:

《C#编码规范(范本).doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、文档编号FileNo.bpnet-S-20100224文档名称FileName中文LocalC#编码规范版本VersionV1.0英文EnglishCodeSpecificationforC#密级SecretLevel内部(INSIDE)存放位置Locate作者AuthorWilliamYeC#编码规范CodeSpecificationforC#(仅供内部使用Onlyforinsideofbpnet)作者:叶文良(WilliamYe)日期:2010年02月24日C#编码规范-文档修改记录海南蓝点第24页共24页Pri

2、ntDate:2021-09-07文档编号FileNo.bpnet-S-20100224文档名称FileName中文LocalC#编码规范版本VersionV1.0英文EnglishCodeSpecificationforC#密级SecretLevel内部(INSIDE)存放位置Locate作者AuthorWilliamYeCodeSpecificationforC#—RevisionHistory版本号Version日期日期RevisionDate修改理由Summary/Comment修改作者RevisionBy修

3、改的页数RevisionPages1.02010/02/24CreatewilliamYeALL海南蓝点第24页共24页PrintDate:2021-09-07文档编号FileNo.bpnet-S-20100224文档名称FileName中文LocalC#编码规范版本VersionV1.0英文EnglishCodeSpecificationforC#密级SecretLevel内部(INSIDE)存放位置Locate作者AuthorWilliamYe目录一、目的4二、适用范围4三、命名空间4四、文件命名规范5五、控件命

4、名规范65.1WinForm内部控件命名规范75.2WebForm内部控件命名规范85.3C#数据组件命名规范95.4C#菜单命名规范10六、变/常量命名规范116.1变量范围前缀116.2变量类型前缀11七、方法命名规范12八、代码注释规范138.1代码注释约定138.2模块头部注释规范138.3方法注释规范148.4代码行注释规范168.5变量注释规范17九、其它规范179.1编程风格179.2资源释放199.3错误处理:209.4其他21海南蓝点第24页共24页PrintDate:2021-09-07文档编号F

5、ileNo.bpnet-S-20100224文档名称FileName中文LocalC#编码规范版本VersionV1.0英文EnglishCodeSpecificationforC#密级SecretLevel内部(INSIDE)存放位置Locate作者AuthorWilliamYe一、目的1.使用统一编码规范的主要原因,是使应用程序的结构和编码风格标准化,以便于阅读和理解这段编码。2.好的编码约定可使源代码严谨、可读性强且意义清楚,与其它语言约定相一致,并且尽可能的直观。回目录二、适用范围1.本规范不适用于数据库开发

6、规范,数据库开发相关规范请参考相关文档;2.本规范主要以C#为开发语言的规范,为开发部的原则性规范;3.由于本规范是为撰写程序而设计,所以适用于一切有关程序撰写的工作事项。对于具体的每个项目,可能需要对之进行裁剪和补存。补存的内容确认之后公用的内容要更新到此规范中;4.适用人员:所有开发人员及代码品管人员;5.适用产品:所有以C#编写的代码。回目录三、命名空间命名空间应使用解决方案的名称,每个项目应设置一个二级命名空间,并以项目名命名。如下图:SDP为解决方案(Solution)的名称,则SDP为顶级命名空间;SDP

7、.BF为项目名称(Assembly),则SDP.BF项目下的命名空间为:SDP.BF.ClassName海南蓝点第24页共24页PrintDate:2021-09-07文档编号FileNo.bpnet-S-20100224文档名称FileName中文LocalC#编码规范版本VersionV1.0英文EnglishCodeSpecificationforC#密级SecretLevel内部(INSIDE)存放位置Locate作者AuthorWilliamYe回目录四、文件命名规范1.文件命名原则是更容易区分不同的文件类

8、型,在文件名前增加三字符的前缀,前缀字母一律为小写例如:一个窗体文件可以增加frm前缀,frmForm1.cs所有的前缀列表请参考本小节末尾的表格!2.文件主体名必须用名词或动名词,且主体名必须是单词首字大写的方式表示例如:销货单的窗体可以命名为frmInvoice.cs,一张销货单批次作废的窗体可以命名为frmCancelInvoice.cs

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。