c#编码规范c# programming conv

c#编码规范c# programming conv

ID:28561160

大小:108.04 KB

页数:5页

时间:2018-12-11

c#编码规范c# programming conv_第1页
c#编码规范c# programming conv_第2页
c#编码规范c# programming conv_第3页
c#编码规范c# programming conv_第4页
c#编码规范c# programming conv_第5页
资源描述:

《c#编码规范c# programming conv》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、C#语言代码书写规范一.变量命名对于各个基本类型的变量,在命名时,参考如下例子:变量类型前缀规则举例说明stringssEmployeeNameintiiAge用于循环的i,j,k等除外longllTotalMoneyboolbbIsMemberfloatffFloatDatadoubleddDoubleDatabytebybyByteData私有字段命名变量类型前缀规则举例说明string_ssEmployeeNameint_iiAge用于循环的i,j,k等除外long_llTotalMoneybool_bbIsMemberfloat_ffFloatDatadouble_ddDo

2、ubleDatabyte_bybyByteData二.组件以及集合(Assemblies)命名规则我公司开发的代码库(在.NET中称为assembly)命名规则:以公司名称公司(Vanceinfo)作为第一级,例如:在开发一个用于扩充C#database类的库,名字命名应该为:Vanceinfo.DatabaseOperation三.方法(method)的命名规则1.方法命名使用英文单词组合,每个单词首字母大写。2.在名称过长时,可以使用英文单词的缩写。3.组成方法的单词顺序,动词一般放在前面,名词放在后面。4.写法举例:AddData(…)AppendEmployee(…)5.以

3、下写法不正确:Add_Data(…)DataAdd(…)一.名称空间与类的命名规则1.类命名使用英文单词组合,每个单词首字母大写。如:StringIntObject2.在名称过长时,可以使用英文单词的缩写。3.名称空间(NameSpace)的命名规则与类的相同。4.名称空间的命名规则如下:Vanceinfo.项目代码.第一层功能划分.第二层功能划分.****例如:Vanceinfo.Patent.Management.CustomerManager二.对象的命名规则1.在new一个新的对象时或者使用类的原名称,但第一个字母小写;此规则适合于类内的全局变量;例如:HelloWorld

4、helloWorld=newHelloWorld();或者前缀使用类的小写字母的缩写,然后使用英文单词组合,适合于一个方法内的局部变量;例如:HelloWorldhwGreeting=newHelloWorld();2.如果对象是包含很多数据的集合等,名称中要用英文单词复数。例如:DataSetdsCustomers=newDataSet();3.在Form中的控件对象的命名要求使用以下前缀:控件名称命名规则举例说明LabellblbUserNameTextBoxtbtbPasswordComboBoxcmbcmbFavorityDropDownListddlddlDepartme

5、ntListBoxlstlstOrdersButtonbtnbtnSubmitCheckBoxchkchkHaveOneRadioButtonrbrbSoftwareListViewlvlvEmployeeTreeViewtvtvFileFolderGroupBoxgbgbCustomerDetailDateTimePickerdtpdtpEditDateDataGriddgdgCustomersMenumnumnuSetTitleMenuItemmnuItemmnuItemSave……可继续补充新的控件4.如果控件对象是包含很多数据的集合等,名称中要用英文单词复数。例如:List

6、Box对象,由于存放订单数据,则命名为lbOrders一.文件划分与命名规则1.文件划分:一般要求一个Class作为一个文件。如:名称空间Vanceinfo.Patent.Management.CoustomerManager划分为三个文件:WebVendorManager.aspx//界面层VendorManager.aspx//逻辑层Credit.aspx//服务商信用等级类2.文件的命名:文件中类的名称作为文件的名称,大小写要完全对应。例子如上。二.注释的书写1.文件头注释:严格按照如下的风格书写://-------------------------------------

7、-----------------------------------------//////Copyright(c)文思创新软件技术有限公司./////------------------------------------------------------------------------------/***************

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

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

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