没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示


试读
39页
本规范中的要求对所有C#相关的项目都有效。 各C#相关的项目,可以根据项目的需要,对本规范进行引用、扩充和修订,并形成项目组自己的C#编码规范的补充规定;如果项目的补充规定中有与本规范相冲突的条目,应以项目的补充规定为准,但其应用范围仅仅适用于本项目;如果项目没有特别制定自己的C#编码规范,则应完全遵循本规范。 开发人员在编写C#代码时,应该遵循本规范中的要求;而在代码评审活动中,评审负责人也应按照本规中约的要求检查C#代码的规范性。
资源推荐
资源详情
资源评论










C#语言编码规范
变更历史
版本 日期 作者 修改内容
张众 初始版

目录
1 关于本文档............................................................................................................................................3
1.1 目的.................................................................................................................................................3
1.2 读者及应用范围.............................................................................................................................3
2 开发环境规范........................................................................................................................................4
2.1 IDE 环境设置..................................................................................................................................4
2.2 工程规范.........................................................................................................................................5
3 版本规范................................................................................................................................................6
3.1 术语.................................................................................................................................................6
3.2 工程(PROJECT)版本的规范........................................................................................................6
3.3 源文件(SOURCE FILE)版本的规范.............................................................................................7
4 命名规范................................................................................................................................................9
4.1 术语.................................................................................................................................................9
4.2 大小写敏感性.................................................................................................................................9
4.3 名称的选择...................................................................................................................................10
4.4 命名的要求...................................................................................................................................11
5 排版与注释规范..................................................................................................................................15
5.1 术语...............................................................................................................................................15
5.2 排版的规范...................................................................................................................................16
5.3 注释的规范...................................................................................................................................18
6 空白与缩进规范..................................................................................................................................26
6.1 术语...............................................................................................................................................26
6.2 缩进对齐的要求...........................................................................................................................26
6.3 换行...............................................................................................................................................28
6.4 空白的要求...................................................................................................................................29
7 编程规范..............................................................................................................................................31
7.1 基础篇...........................................................................................................................................31
7.2 特性篇...........................................................................................................................................35

1 关于本文档
1.1 目的
本文档是 程序语言的编码开发规范。
1.2 读者及应用范围
本规范中的要求对所有 相关的项目都有效。
各 相关的项目,可以根据项目的需要,对本规范进行引用、扩充和修订,并形成项目组自己的
编码规范的补充规定;如果项目的补充规定中有与本规范相冲突的条目,应以项目的补充规定为准,
但其应用范围仅仅适用于本项目;如果项目没有特别制定自己的 编码规范,则应完全遵循本规范。
开发人员在编写 代码时,应该遵循本规范中的要求;而在代码评审活动中,评审负责人也应按照
本规中约的要求检查 代码的规范性。

2 开发环境规范
2.1 IDE 环境设置
本规范推荐使用的 环境为 (以下简称为 ),本节的要求
也是针对于 而说明的。
2.1.1 设置缩进(Tab)宽度
从 的菜单项“工具选项”打开环境设置对话框:
在“文本编辑器制表符”选项中,将“制表符大小”设置为 、“缩进大小”设置为 ,同时选中“插入
空格”,点击“确定”按钮保存设置;
2.1.2 设置显示行号
从 的菜单项“工具选项”打开环境设置对话框:

在“文本编辑器常规”选项中,选中“行号”,点击“确定”按钮保存设置;
2.2 工程规范
2.2.1 目录结构
. 工程的目录结构应按照代码中包的结构来组织,目录的名字应与相应的包名字保持一致;
. 每个工程的文件(类)的数目,应控制不要超过 个。
剩余38页未读,继续阅读
资源评论

- surfrain2019-03-18还行,可以用

奔波儿灞H
- 粉丝: 0
- 资源: 2
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


安全验证
文档复制为VIP权益,开通VIP直接复制
