没有合适的资源?快使用搜索试试~ 我知道了~
案例课程B-S架构-1期 AL17040100001 代码规范.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 41 浏览量
2022-07-14
04:34:17
上传
评论
收藏 375KB DOC 举报
温馨提示
试读
64页
案例课程B-S架构-1期 AL17040100001 代码规范.doc 学习资料 复习资料 教学资源
资源推荐
资源详情
资源评论
Product 产品名称
version 产品版本
Confidentiality 密级
V1.0
仅供内部查阅
DOCUMENT 文档名称
DOC CODE 文档编号
Page Info 页码信息
C# Coding Standard C#编码规范
V1.0.0
Total 64 pages 共 65 页
C# Coding Standard
C#编码规范
深圳市易思博信息技术有限公司
版权所有 不得复制
Copyright © 2008-2011 BroadenGate Technologies, Co., Ltd.
All Rights Reserved
Prepared by 拟制
徐志方
Date 日期
2010-11-15
Reviewed by 评审人
Date 日期
Approved by 批准
Date 日期
Revision Record 修订记录
Date
日期
Revision
Version
修订版本
CR ID
CR 号
Sec No.
修改章节
Change Description
修改描述
Author
作者
Distribution List 分发记录
Copy
No.
Holder's Name & Role
持有者和角色
Issue Date
分发日期
1
2
3
CATALOG 目录
C# CODING STANDARD....................................................................................................................................1
C#编码规范 ............................................................................................................................................................1
一、概览 .................................................................................................................................................................5
(一)原则和主旨 .................................................................................................................................................5
(二)术语 .............................................................................................................................................................6
二、通用编程规范 .................................................................................................................................................7
(一)明确性和一致性 .........................................................................................................................................7
(二)格式和风格 .................................................................................................................................................7
(三)库的使用 .....................................................................................................................................................9
(四)全局变量 .....................................................................................................................................................9
(五)变量的声明和初始化 .................................................................................................................................9
(六)函数的声明和调用 .....................................................................................................................................9
(七)代码语句 ...................................................................................................................................................11
(八)枚举 ...........................................................................................................................................................11
(九)空格 ...........................................................................................................................................................16
(十)大括号 .......................................................................................................................................................17
(十一)注释 .......................................................................................................................................................18
(十二)代码块 ...................................................................................................................................................27
三、.NET 编码规范 ............................................................................................................................................28
(一)类库开发设计规范 ...................................................................................................................................28
(二)文件和结构 ...............................................................................................................................................28
(三)程序集属性 ...............................................................................................................................................28
(四)命名规范 ...................................................................................................................................................29
(五)常量 ...........................................................................................................................................................32
(六)字符串 .......................................................................................................................................................33
(七)数组和集合 ...............................................................................................................................................34
(八)结构体 .......................................................................................................................................................37
(九)类 ...............................................................................................................................................................37
(十)命名空间 ...................................................................................................................................................41
(十一)错误和异常 ...........................................................................................................................................41
(十二)资源清理 ...............................................................................................................................................45
(十三)交互操作 ...............................................................................................................................................59
一、概览
本文档为一站式示例代码库项目组所使用的.NET编码规范。该规范源自于产品开发过程中的经验,并
在不断完善。如果您发现一些最佳实践或者话题并没有涵盖在本文档中,请联系我们一站式示例代码库项
目组,以不断充实完善本文档。
任何指导准则都可能会众口难调。本规范的目的在于帮助社区开发者提高开发效率,减少代码中可能
出现的bug,并增强代码的可维护性。万事开头难,采纳一个不熟悉的规范可能在初期会有一些棘手和困
扰,但是这些不适应很快便会消失,它所带来的好处和优势很快便会显现,特别是在当您接手他人代码时。
(一)原则和主旨
高质量的代码示例往往具有如下特质:
1. 易懂
代码示例必须易读且简单明确。它们必须能展示出重点所在。示例代码的相关部分应当易于重用。示
例代码不可包含多余代码。它们必须带有相应文档说明。
2. 正确性
示例代码必须正确展示出其欲告知使用者的重点。代码必须经过测试,且可以按照文档描述进行编译
和运行。
3. 一致性
示例代码应该按照一致的编程风格和设计来保证代码易读。同样的,不同代码示例之间也应当保持一
致的风格和设计,使使用者能够很轻松的结合使用它们。一致性将我们一站式示例代码库优良的品质形象
传递给使用者,展示出我们对于细节的追求。
4. 流行性
代码示例应当展示现行的编程实践,例如使用 Unicode,错误处理,防御式编程以及可移植性。示例
代码应当使用当前推荐的运行时库和API函数,以及推荐的项目和生成设置。
剩余63页未读,继续阅读
资源评论
努力搬砖的小王
- 粉丝: 16
- 资源: 7706
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功