1 / 11
文档名称:

c#编程规范和数据库命名规范.doc

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

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

分享

预览

c#编程规范和数据库命名规范.doc

上传人:xzh051230 2019/4/10 文件大小:74 KB

下载得到文件列表

c#编程规范和数据库命名规范.doc

相关文档

文档介绍

文档介绍:代码编写对象的认识=模糊认识+清楚认识。当前类解决的是清楚认识部分,模糊认识由将来派生类完成。方法的输入、输出要有严格的定义。要做到功能明确,不越权。除非在万不得以的情况下,在类中不能定义公用字段,字段的引用尽量要采用属性形式。不可修改的字段应用Const来修饰,并说明类型。对你所写的每一个文件都加上相关的标准化注释,一般应包括:文件的作用、作者及时间等;例如:////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////作者://时间://作用://///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////为你定义的类写详细的注释,包括作者、时间、修改信息、基本的算法等。类实现功能的注释方法如下:///<summary>///class的摘要说明。///</summary>为你定义的每一个方法、字段、属性写详细的注释,包括输入输出参数说明、返回值说明、方法功能说明;如:///<summary>///该方法的摘要信息///</summary>///<paramname="sql">sql参数的说明</param>///<returns>返回值的说明</returns>publicintModifyData(stringsql){}写注释的时候语义要明确,注释的长度最好不要超过一句话所有标识符(类名、方法名、字段名、属性名等)均要求意义明确易于理解,不用关键字作为标识符,名字中避免使用易混淆的数字避免在代码中直接使用数字等不确定意义的词,尽量使用有意义的串值代替;如:conststaticPI=,不要在同一行中写多个语句,利用添加空格来清晰地表示语句的成分不要写太长的if(){...},for(){...},While(...){}或者太多的嵌套;对上述较长者在范围结束处加注释。如//for循环结束可以在程序中添加一些空格、空行和缩进等技巧,帮助人们从视觉上看清程序的结构,在使用缩进的时候应使用“Tab”键,而不是使用空格键在向工程中添加新页面时,.net会自动帮你生成一段代码,其中包括OnInit(Eventargse)ponent()方法,ponent()方法安装事件;但是在此过程中会出现一些问题,因此不允许使用OnInit()方法,直接把这段话删除;为此,我们因在代码中添加Page_Init()方法以替代OnInit()方法,Page_Init事件可以通过页面构造函数安装,ponent()方法为了便于规范,,=CheckPage(pageID)语句,其中pageID为当前操作页面的id,具体值见PageID类命名指南 总的来说除了参数(包括方法内部定义的临时变量)和private作用域的字段采用Camel大小写的命名规则之外,其他的都采用Pascal大小写命名规则;如果字段是一个控件的实例,必须在后面跟上控件名;不要在字段前加g_或s_或m_等前缀;const字段一般全用大写;例如一个有关文件名的各种命名: 常量:privateconststringFILE_NAME="";字段:privatestringfileName;字段:publicstringFileName;控件:;参数:stringfileName;有关具体的命名详细见以下各部分大写样式使用下面的三种大写标识符约定Pascal大小写将标识符的首字母和后面连接的每个单词的首字母都大写。可以对三字符或更多字符的标识符使用Pascal大小写。例如:BackColorCamel大小写标识符的首字母小写,而每个后面连接的单词的首字母都大写。例如:backColor大写标识符中的所有字母都大写。仅对于由两个或者更少字母组成的标识符使用该约定。例如:,在该方案中所有大写字母经常用于枚举和常数值。一般情况下,在使用它们的程序集之外这些字符应当是不可见的。下表汇总了大写规则,并提供了不同类