1 / 3
文档名称:

(C#)编码规范简明手册.doc

格式:doc   大小:98KB   页数:3页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

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

分享

预览

(C#)编码规范简明手册.doc

上传人:小枷 2018/2/12 文件大小:98 KB

下载得到文件列表

(C#)编码规范简明手册.doc

文档介绍

文档介绍:(C#)编码规范简明手册
命名术语说明
术语
说明
Pascal 大小写
将标识符的首字母和后面连接的每个单词的首字母都大写。可以对三字符或更多字符的标识符使用 Pascal 大小写。例如:BackColor
Camel 大小写
标识符的首字母小写,而每个后面连接的单词的首字母都大写。例如:backColor
代码命名
标志符
规则
实例与描述
命名空间namespace
Pascal
命名空间就表示Nd公司里的公用类库里的Charting画图类库
类对象命名
obj+Pascal
如:Article objPascal = new Article ()
类class
Pascal
Article 使用完整的单词,避免用缩写。一般使用具有名词性质的名称
局部变量
Camel
int type = 0; 不使用用以指明数据类型的匈牙利前缀表示法,如(strReturn)
全局变量
Pascal
int type = 0; 不使用用以指明数据类型的匈牙利前缀表示法,如(strReturn)
只读静态变量
Pascal
static readonly string ConnString = “”;
数据成员
(类私有变量)
_ + Pascal
以_开头+Pascal命名规则,如_ProductType 。(考虑到私有变量特殊性,这里将特殊使用_前缀)
属性
Pascal
BackColor 。属性名称通常都是名词。例如Text 。
接口interface
Pascal
IDisposable 注:总是以 I 前缀开始,后接Pascal命名
方法function
Pascal
方法名通常是动词。方法实现一个对象的行为功能。有返回值的方法必须在方法命名里包含对该返回值的信息描述。如:GetArticleDataset ()。
枚举类型enum
Pascal
EQFormatConditionOperator,枚举值也是Pascal,
比如EQFormatConditionOperator. Equal
委托delegate
Pascal
AfterOperationHandler,总是以Handler为后缀结尾
常量const
全大写
SYSTEM_DEFAULT_INT注:字母全部大写,单词间用_下划线隔开
参数
Camel
如:GetArticleDataset (Article objArticle,int userId)
页面控件命名
类型
前缀
规则
示例
AdRotator
adr
Camel
AdrProduct
Button
btn
Camel
btnProduct
Calendar
cal
Camel
calProduct
CheckBox
chb
Camel
chbProduct
CheckBoxList
chbl
Camel
chbProduct
CompareValidator
cov
Camel
covProduct
CustomValidator
cuv
Camel
cuvProduct
DataGri