定义格式的格式代码齐全
- 格式:xls
- 大小:36.00 KB
- 文档页数:6
代码编写规范5篇第一篇:代码编写规范代码编写规范1、所有代码排版整齐,可以使用编程工具自带的排版功能;2、代码缩进使用Tab键,不允许使用空格;3、标示符的声明:修饰符与变量名之间留一空格;4、用途相近的变量声明之间不加空行;用途相差很远的变量声明之间加一空行进行区分;5、变量声明要集中,不允许分散在程序代码之间;6、对于语意不明确的变量名要增加注释进行说明;7、对于方法功能要进行注释说明;对于功能非常简单的,并且可以直接从方法名称推断出其具体功能的方法,可以不加注释;所有的方法注释必须准确;8、方法的排列顺序要依照功能的排列顺序进行排列;9、CSS样式代码编写顺序需要按照页面的排版顺序进行排列,不同的组件样式之间要以明显的“分隔符”进行分隔;10、Html代码排版一定要规范,按照不同标签的层次关系进行适当的缩进排列,缩进使用Tab键,不允许使用空格;11、Java代码的编写,首先进行变量声明,接下来是构造方法,在接下来是一些其他的功能方法,最后是变量的get/set方法。
如果有嵌入类或嵌入接口的声明,应该放在文件最后,且需要增加注释详细说明;12、JS代码的编写,首先是一些全局变量的声明,接下来是一些功能方法,最后是初始化代码。
不同的方法之间要保留适当的空行,不允许使用alert。
第二篇:域代码编写总结word域代码详解域的基本操作Ctrl+F9 插入域Ctrl+Shift+F9把域转为纯文本 Shift+F9 切换为域代码显示十个特殊指令(域开关)1、数组a2、括号b3、平移d4、分式f5、积分i6、列表l7、重叠o8、根号r9、上下标s10、框x域代码: {EQ a(100,2,31)}讲解: {EQ列表(100,2,31排成一列)}可用参数:al左对齐;ac居中;ar右对齐;con元素排成 n 列;vsn行间增加 n 磅;hsn列间增加n磅al左对齐域代码: {EQ aal(100,2,31)}讲解: {EQ 列表左对齐(100,2,31)}ac居中域代码:{EQ aac(100,2,31)}讲解:{EQ 列表居中对齐(100,2,31)}ar右对齐域代码:{EQ aar(100,2,31)}讲解:{EQ 列表右对齐(100,2,31)}con元素排成n列域代码:{EQ aco3(10,2,31,0,1,0,14,3,55)}讲解:{EQ 列表元素排成3列(10,2,31,0,1,0,14,3,55)}vsn 行间增加n磅域代码:{EQ aco3vs2(10,2,31,0,1,0,14,3,55)}讲解:{EQ 列表元素排成3列行间增加2磅}hsn 列间增加n磅域代码:{EQ aco3vs2hs4(10,2,31,0,1,0,14,3,55)} 讲解:{EQ 列表元素排成3列行间增加2磅列间增加4磅}域代码:{EQ b(a(100,2,31))}讲解:{EQ 加括号(数组(100,2,31))}可用参数:左括号使用字符 lc;右括号使用字符 rc;左右括号都使用字符bc lc* 左括号使用字符*域代码:{EQ blc|(a(100,2,31))}讲解:{EQ 加括号左括号使用字符|(数组(100,2,31))}rc* 右括号使用字符*域代码:{EQ brc|(a(100,2,31))}讲解:{EQ 加括号右括号使用字符|(数组(100,2,31))}bc* 左右括号都使用字符*域代码:{EQ bbc|(a(100,2,31))}讲解:{EQ 加括号左右括号使用字符|(数组(100,2,31))}注意:如果指定的字符*是 {、[、(、或 <,Word 将使用相应的字符作为右括号。
项目开发代码规范一、属性命名命名规范:名词,名词短语或者形容词组成,全部小写eg:string username;二、字段命名:命名规范:自动生成(快捷键Ctrl+R+E)eg: public string Name{get { return name; }set { name = value; }}三、变量命名命名规范:名词或是名词短语,首字母小写eg:Guid userId=this.value;四、常量命名命名规范:所有字母大写,如果有多个单词组成,单词与单词之间以”_“隔开。
eg:public Const string USER_NAME=”userName“;五、方法命名命名规范:首字母必须大写,如果该变量名有多个单词组成,后面的单词首字母大写,单词与单词之间不要使用"_"做连接。
单词不要使用名词,要添加注释(包含参数的注释)。
eg:bool CheckLogin(string name,string password);方法动词总结:操作动作后台前台查询、加载、搜索Get List、Load、Show创建Create Add修改Update Edit、Change删除Delete Remove、Delete保存Save Save设置保存或修改方法Set校验、判断IsHas(布尔型)Check六、参数命名命名规范:不使用缩写,命名直观有意义,方法注释中加描述,建议全部小写eg:bool CheckLogin(string name,string password);七、注释规范(1)、类的注释作用:注释整个类,简单概述该类作用。
书写规范:类的注释必须写在该类的声明语法之前。
在注释中要描述该类的基本作用,作者,日期,版本,公司名称,版权声明。
(2)、方法的注释作用:注释整个方法,简单的描述该方法的作用。
书写规范:方法的注释必须写在方法的前面,采用“///”,注释中要简单的描述该方法的作用,参数的定义以及作者和编写时间。
软件项目代码编码规范
软件项目代码编码规范
一、前言
本规范旨在为软件项目的代码编写提供统一的标准和规范,以提高代码质量、可读性、可维护性和可扩展性。
本规范涵盖了代码格式、命名规范、注释规范、代码优化等方面的内容,适用于各类软件开发项目。
二、代码格式
1.缩进:使用4个空格进行缩进,不使用制表符。
2.行宽:一行代码不超过80个字符。
3.换行:在运算符之后换行,例如a = b + c应写为:
a =
b +
c
4.空行:在函数之间、类定义之间和逻辑段落之间插入空行,以增加代码可
读性。
三、命名规范
5.变量名:使用小写字母和下划线,例如my_variable。
6.函数名:使用小写字母和下划线,例如my_function()。
7.类名:使用驼峰命名法,例如MyClass。
8.常量名:使用全大写字母和下划线,例如MY_CONSTANT。
9.模块名:使用小写字母和下划线,例如my_module.py。
10.数据库表名:使用驼峰命名法,例如my_table。
11.字段名:使用驼峰命名法,例如my_field。
12.避免使用具有特殊含义的缩写或简写,例如sum应写为total。
四、注释规范
13.对变量、函数、类等进行注释,解释其作用和用法。
14.对于复杂的代码段或算法,应添加注释以说明意图。
15.使用文档字符串(docstrings)对函数、类等进行详细说明。
16.避免过度注释,尽量让代码本身可读性强。
17.在需要注释的地方使用英文注释,以提高代码国际化程度。
1、”G/通用格式”:以常规的数字显示,相当于”分类”列表中的”常规”选项。
例:代码:”G/通用格式”。
10显示为10;10.1显示为10.1。
2、“#”:数字占位符。
只显有意义的零而不显示无意义的零。
小数点后数字如大于”#”的数量,则按”#”的位数四舍五入。
例:代码:”###.##”,12.1显示为12.10;12.1263显示为:12.133、”0”:数字占位符。
如果单元格的内容大于占位符,则显示实际数字,如果小于点位符的数量,则用0补足。
例:代码:”00000”。
1234567显示为1234567;123显示为00123代码:”00.000”。
100.14显示为100.140;1.1显示为01.1004、”@”:文本占位符,如果只使用单个@,作用是引用原始文本,要在输入数字数据之后自动添加文本,使用自定义格式为:”文本内容”@;要在输入数字数据之前自动添加文本,使用自定义格式为:@”文本内容”。
@符号的位置决定了Excel输入的数字数据相对于添加文本的位置。
如果使用多个@,则可以重复文本。
例:代码”;;;"集团"@"部"“,财务显示为:集团财务部代码”;;;@@@“,财务显示为:财务财务财务5、”*”:重复下一次字符,直到充满列宽。
例:代码:”@*-”。
”ABC”显示为”ABC-------------------”可就用于仿真密码保护:代码”**;**;**;**”,123显示为:************6、”,”:千位分隔符例:代码” #,###“,12000显示为:12,0007、\:用这种格式显示下一个字符。
"文本",显示双引号里面的文本。
“\”:显示下一个字符。
和“”””用途相同都是显示输入的文本,且输入后会自动转变为双引号表达。
例:代码"人民币"#,##0,,"百万",与\人民币#,##0,,\百万,输入1234567890显示为:人民币1,235百万8、“?”:数字占位符。
SOAR项目Java开发规范1. 引言 (2)2.文件 (2)3.命名规则 (3)3.1基本的规则 (3)3.2常量命名 (3)3.3变量命名 (3)3.4方法命名 (5)3.5类和接口的命名 (5)3.6包的命名 (6)4.注释规范 (6)4.1 基本规则 (6)4.2 Java中有三种注释方式说明 (6)4.2.1文档注释/** */ (6)4.2.2行注释// (7)4.2.3块注释:/* */ (7)4.3类/接口注释 (7)4.4 变量注释 (8)4.5 方法注释 (9)4.6 修改记录 (10)5.编码规范 (10)5.1基本原则 (10)5.2类编写规范 (14)5.3变量 (14)5.4方法 (15)5.5 语言使用及书写规范 (16)1. 引言软件开发涉及到各方面人员的交互、协作,为了有效地进行项目开发的沟通,完善代码的维护和交付,有必要在一个小组中采用统一的软件开发标准。
一般来说,制定这样的标准有下列好处:方便软件维护。
据统计,80%的软件开发费用在维护,规范化的代码才方便维护,降低维护成本。
在软件的整个生命期内,期望一个编码人员从开始到该软件报废一致维护其代码是不现实的,必然需要不断地交付、协同好的编码规范能够大大增强代码的可读性,便于开发人员快速的理解新代码。
任何产品都需要好的包装。
我们可以把代码本身看作是一种产品,那么按照规范编程也是对这个“产品”的包装规范化的代码也是软件质量的保证手段之一,也是软件过程能够流畅的基础。
我们每个人必须牢牢树立这样的观念:你今天所编写的代码,会一直使用很多年,并且很有可能被其他人维护和改进。
所以,我们必须努力写出“干净”和易读的代码。
本文档适用于软件开发过程中开发人员,主要包括编码人员、测试人员,开发人员,规范必须严格遵守,否则程序被视为不合格程序。
注:本规范中标红的内容为强制性遵循内容,开发人员必须遵守。
蓝色为强烈建议性内容,最好遵守,这样可以避免程序出现一些莫名奇妙的问题。
表格代码大全表格代码大全表格代码代码:<table border="1" bordercolorlight="#ffffff"bordercolordark="#ffffff" width="200" cellpadding="0" cellspacing="0"><tr align="center"> <td bgcolor="#B7B7B7" bordercolorlight="#000000" bordercolordark="#eeeeee" >立</td><td bgcolor="#B7B7B7" bordercolorlight="#000000" bordercolordark="#eeeeee" >表</td></tr><tr align="center"> <td bgcolor="#B7B7B7" bordercolorlight="#000000" bordercolordark="#eeeeee" >体</td><td bgcolor="#B7B7B7" bordercolorlight="#000000" bordercolordark="#eeeeee" >格</td></tr></table>二、表格边框和单元格的特殊效果。
C语言中,函数的完整定义包括函数头和函数体两部分。
以下是C语言函数的完整定义格式:
具体各部分的说明如下:
1.返回类型(Return Type):指定函数返回的数据类型。
它可以是基本数据
类型(int、float、double等)、自定义的结构体类型、指针类型,或者void 表示函数不返回任何值。
2.函数名(Function Name):为函数取一个有意义的名字,以便在程序中调
用该函数。
3.形式参数列表(Formal Parameter List):指定函数的输入参数,如果没
有参数,则在括号中不写任何内容;如果有多个参数,用逗号隔开。
每个参数由参数类型和参数名组成。
4.函数体(Function Body):包含了函数的实际实现,即函数被调用时执行
的代码。
在函数体中可以包含变量声明、语句、控制结构等。
5.返回值(Return Statement):用于指定函数的返回值。
如果函数的返回类
型不是void,则必须使用return语句返回一个与返回类型相匹配的值。
如果函数的返回类型是void,可以省略return语句,或者使用return;表示函数执
行完毕,没有返回值。
示例:
以下是一个简单的C语言函数的完整定义的示例:
在这个例子中,add函数接受两个整数作为参数,计算它们的和并返回。
在main函数中调用了add函数,并打印出结果。
Html代码大全《html代码大全,搜集最全的html代码》综合了互联网上html代码的搜集,是目前最为齐全、最完备的html代码使用工具,html代码也是最简单最常用的网页代码,需要制作网页的站长可以以此作为蓝本,一定能制作出最完美的网页。
1.结构性定义文件类型 <HTML></HTML> (放在档案的开头与结尾)文件主题 <TITLE></TITLE> (必须放在「文头」区块内)文头 <HEAD></HEAD> (描述性资料,像是「主题」)文体 <BODY></BODY> (文件本体)(由浏览器控制的显示风格)标题 <H?></H?> (从1到6,有六层选择)标题的对齐 <H? ALIGN=LEFT|CENTER|RIGHT></H?>区分 <DIV></DIV>区分的对齐 <DIV ALIGN=LEFT|RIGHT|CENTER|JUSTIFY></DIV>引文区块 <BLOCKQUOTE></BLOCKQUOTE> (通常会内缩)强调 <EM></EM> (通常会以斜体显示)特别强调 <STRONG></STRONG> (通常会以加粗显示)引文 <CITE></CITE> (通常会以斜体显示)码 <CODE></CODE> (显示原始码之用)样本 <SAMP></SAMP>键盘输入 <KBD></KBD>变数 <VAR></VAR>定义 <DFN></DFN> (有些浏览器不提供)地址 <ADDRESS></ADDRESS>大字 <BIG></BIG>小字 <SMALL></SMALL>与外观相关的标签(作者自订的表现方式)加粗 <B></B>斜体 <I></I>底线 <U></U> (尚有些浏览器不提供)删除线 <S></S> (尚有些浏览器不提供)下标 <SUB></SUB>上标 <SUP></SUP>打字机体 <TT></TT> (用单空格字型显示)预定格式 <PRE></PRE> (保留文件中空格的大小)预定格式的宽度 <PRE WIDTH=?></PRE>(以字元计算)向中看齐 <CENTER></CENTER> (文字与图片都可以)闪耀 <BLINK></BLINK> (有史以来最被嘲弄的标签)字体大小 <FONT SIZE=?></FONT>(从1到7)改变字体大小 <FONT SIZE=+|-?></FONT>基本字体大小 <BASEFONT SIZE=?> (从1到7; 内定为3)字体颜色 <FONT COLOR="#$$$$$$"></FONT>2.连结与图形连结 <A HREF="URL"></A>连结到锚点 <A HREF="URL#***"></A>(如果锚点在另一个档案)<A HREF="#***"></A> (如果锚点目前的档案)连结到目的视框 <A HREF="URL" TARGET="***"></A>设定锚点 <A NAME="***"></A>图形 <IMG SRC="URL">图形看齐方式 <IMG SRC="URL" ALIGN=TOP|BOTTOM|MIDDLE>图形看齐方式 <IMG SRC="URL"ALIGN=LEFT|RIGHT|TEXTTOP|ABSMIDDLE|BASELINE|ABSBOTTOM>取代文字 <IMG SRC="URL" ALT="***"> (如果没有办法显示图形则显示此文字)点选图 <IMG SRC="URL" ISMAP> (需要CGI程式)N2.0 点选图 <IMG SRC="URL" USEMAP="URL">N2.0 地图 <MAP NAME="***"></MAP>(描述地图)N2.0 段落 <AREA SHAPE="RECT" COORDS=",,," HREF="URL"|NOHREF> 3.0 大小 <IMG SRC="URL" WIDTH="?" HEIGHT="?">(以pixels为单位) N1.0 图形边缘 <IMG SRC="URL" BORDER=?> (以pixels为单位)N1.0 图形边缘空间 <IMG SRC="URL" HSPACE=? VSPACE=?> (以pixels为单位)N1.0 低解析度图形 <IMG SRC="URL" LOWSRC="URL">N1.1 用户端拉 <META HTTP-EQUIV="Refresh" C>(使用端自动更新)N2.0 内嵌物件 <EMBED SRC="URL"> (将物件插入页面)N2.0 内嵌物件大小 <EMBED SRC="URL" WIDTH="?" HEIGHT="?"> 3.分隔段落 <P> (通常是两个return)3.0 段落 <P></P> (新定义成容器型标签)3.0 文字看齐方式 <P ALIGN=LEFT|CENTER|RIGHT></P>换行 <BR> (一个return)N1.0 文字部份看齐方式<BR CLEAR=LEFT|RIGHT|ALL>(与图形合用时)横线 <HR>N1.0 横线对齐 <HR ALIGN=LEFT|RIGHT|CENTER>N1.0 横线厚度 <HR SIZE=?> (以pixels为单位)N1.0 横线宽度 <HR WIDTH=?> (以pixels为单位)N1.0 横线比率宽度 <HR WIDTH=%> (以页宽为100%)N1.0 实线 <HR NOSHADE> (没有立体效果)N1.0 不可换行 <NOBR></NOBR> (不换行)N1.0 可换行处 <WBR> (如果需要,可在此断行)列举(可以巢状列举)无次序式列举 <UL><LI></UL> (<LI> 放在每一项前)N1.0 公布式列举 <UL TYPE=DISC|CIRCLE|SQUARE>(定义全部的列举项)<LI TYPE=DISC|CIRCLE|SQUARE>(定义这个及其後的列举项)有次序式列举 <OL><LI></OL> (<LI> 放在每一项前)N1.0 数标型态 <OL TYPE=A|a|I|i|1> (定义全部的列举项)<LI TYPE=A|a|I|i|1> (定义这个及其後的列举项)N1.0 起始数字 <OL value=?> (定义全部的列举项)<LI value=?> (定义这个及其後的列举项)定义式列举 <DL><DT><DD></DL>(<DT>项目, <DD>定义)表单式列举 <MENU><LI></MENU>(<LI> 放在每一项前)目录式列举 <DIR><LI></DIR> (<LI> 放在每一项前)背景与颜色3.0 重复排列的背景 <BODY BACKGROUND="URL">N1.1+ 背景颜色 <BODY BGCOLOR="#$$$$$$"> (依序为红、绿、蓝)N1.1+ 文字颜色 <BODY TEXT="#$$$$$$">N1.1+ 连结颜色 <BODY LINK="#$$$$$$">N1.1+ 看过的连结 <BODY VLINK="#$$$$$$">N1.1 使用中的连结 <BODY ALINK="#$$$$$$">4.特殊字元(以下标签需用小写)特别符号 &#?; (其中 ? 代表 ISO 8859-1 的编码)< < > > & & " "注册商标TM ?N1.0+ 注册商标TM ?著作权符号 ?N1.0+ 著作权符号 ?5.表单(通常需要与CGI程式配合)定义表单 <FORM ACTION="URL" METHOD=GET|POST></FORM>N2.0 上传档案 <FORM ENCTYPE="multipart/form-data></FORM> 输入栏位 <INPUTTYPE="TEXT|PASSWORD|CHECKBOX|RADIO|IMAGE|HIDDEN|SUBMIT|RESE T">栏位名称 <INPUT NAME="***">栏位内定值 <INPUT value="***">已选定 <INPUT CHECKED> (适用於checkboxes与 radio boxes)栏位宽度 <INPUT SIZE=?> (以字元数为单位)最长字数 <INPUT MAXLENGTH=?> (以字元数为单位)下拉式选单 <SELECT></SELECT>下拉式选单名称 <SELECT NAME="***"></SELECT>选单项目数量 <SELECT SIZE=?></SELECT>多选式选单 <SELECT MULTIPLE> (多选)选项 <OPTION>内定选项 <OPTION SELECTED>文字输入区 <TEXTAREA ROWS=? COLS=?></TEXTAREA>输入区名称 <TEXTAREA NAME="***"></TEXTAREA>N2.0 输入区换行方式 <TEXTAREAWRAP=OFF|VIRTUAL|PHYSICAL></TEXTAREA>6.表格3.0 定义表格 <TABLE></TABLE>3.0 表格框线 <TABLE BORDER></TABLE> (有或没有)N1.1 表格框线 <TABLE BORDER=?></TABLE>(可以设定数值)N1.1 储存格左右留白 <TABLE CELLSPACING=?>N1.1 储存格上下留白 <TABLE CELLPADDING=?>N1.1 表格宽度 <TABLE WIDTH=?> (以pixels为单位)N1.1 宽度比率 <TABLE WIDTH=%> (页宽为100%)3.0 表格列 <TR></TR>3.0 表格列内容看齐 <TR ALIGN=LEFT|RIGHT|CENTERVALIGN=TOP|MIDDLE|BOTTOM>3.0 储存格 <TD></TD> (须与列并用)3.0 储存格内容看齐 <TD ALIGN=LEFT|RIGHT|CENTERVALIGN=TOP|MIDDLE|BOTTOM>3.0 不换行 <TD NOWRAP>N3.0 储存格背景颜色 <TD BGCOLOR=#$$$$$$>3.0 储存格横向连接 <TD COLSPAN=?>3.0 储存格纵向连接 <TD ROWSPAN=?>N1.1 储存格宽度 <TD WIDTH=?> (以pixels为单位)N1.1 储存格宽度比率 <TD WIDTH=%> (页宽为100%)3.0 表格标题 <TH></TH> (跟<TD>一样,不过会对中并加粗)3.0 表格标题对齐 <TH ALIGN=LEFT|RIGHT|CENTERVALIGN=TOP|MIDDLE|BOTTOM>3.0 表格标题不换行 <TH NOWRAP>3.0 表格标题占几栏 <TH COLSPAN=?>3.0 表格标题占几列 <TH ROWSPAN=?>N1.1 表格标题宽度 <TH WIDTH=?> (以pixels为单位)N1.1 表格标题比率宽度<TH WIDTH=%> (页宽为100%)3.0 表格抬头 <CAPTION></CAPTION>3.0 表格抬头看齐 <CAPTION ALIGN=TOP|BOTTOM>(在表格之上/之下)视框(定义与控制萤幕上的特定区域)N2.0 视框格式总定义 <FRAMESET></FRAMESET> (取代<BODY>)N2.0 视框行长度分配 <FRAMESET ROWS=,,,></FRAMESET>(pixels 或 %)N2.0 视框行长度分配 <FRAMESET ROWS=*></FRAMESET> (* = 相对大小)N2.0 视框栏宽度分配 <FRAMESET COLS=,,,></FRAMESET>(pixels 或 %)N2.0 视框栏宽度分配 <FRAMESET COLS=*></FRAMESET> (* =相对大小)N2.0 定义个别视框 <FRAME> (定义个别视框)N2.0 个别视框内容 <FRAME SRC="URL">N2.0 个别视框名称 <FRAMENAME="***"|_blank|_self|_parent|_top>N2.0 边缘宽度 <FRAME MARGINWIDTH=?> (「左」与「右」边界)N2.0 边缘高度 <FRAME MARGINHEIGHT=?> (「天顶」与「地底」边界)N2.0 卷动条 <FRAME SCROLLING="YES|NO|AUTO">N2.0 不可改变大小 <FRAME NORESIZE>N2.0 无视框时的内容 <NOFRAMES></NOFRAMES>(如果浏览器不提供视框功能的话)7.杂项说明 <!-- *** --> (浏览器不会显示)<!--修改滚动条--><style type="text/css">body {scrollbar-face-color: #330033;scrollbar-shadow-color: #FFFFFF;scrollbar-highlight-color: #FFFFFF;scrollbar-3dlight-color: #FFFFFF;scrollbar-darkshadow-color: #FFFFFF;scrollbar-track-color: #330033;scrollbar-arrow-color: #FFFFFF;}</style><!--修改滚动条结束-->将上面的代码放在叶子代码的<head></head>之间,颜色可根据自己的需要修改。
代码编写规范一、排版规范1.程序块要采用缩进风格编写,缩进的空格以统一的开发工具为准。
函数或过程的开始、结构的定义及循环、判断等语句中的代码都要采用缩进风格。
2.较长的语句(>100字符)要分成多行书写,长表达式要在低优先级操作符处划分新行,操作符放在新行之首,划分出的新行要警醒适当的缩进,是排版整齐,语句可读。
3.不允许把多个短语句写在一行中,即一行只写一条语句。
示例: 如下例子为不符合规范rng.Font.Size = 10; = "宋体";应如下书写rng.Font.Size = 11; = "宋体";4.If、for、do、while、case、switch、default等语句自占一行,且If、for、do、while等语句的执行语句部分无论多少都要加括号{}。
示例:如下例子不符合规范If(Strtxt==NULL)return;应如下书写If(Strtxt==NULL){return;}5.程序块的分界符(如C++/C#语言中的‘{’和‘}’)应各自独占一行并且位于同一列,同时与引用它们的语句左对齐。
示例:如下例子不符合规范For(……){……// program code}If(……){……// program code}应如下书写For(……){……// program code}If(……){……// program code}二、注释规范1.模块(类)注释规范///<summary>/// 模块编号:<模块编号,可以引用系统设计中的模块编号>/// 作用:<对此类的描述,可以引用系统设计中的描述>/// 作者:作者中文名/// 编写日期:<模块创建日期,格式:YYYY-MM-DD>///</summary>如果模块有修改,则每次修改必须添加以下注释:///<summary>/// Log编号:<Log编号,从1开始一次增加>/// 修改描述:<对此修改的描述>/// 作者:修改者中文名/// 修改日期:<模块修改日期,格式:YYYY-MM-DD>///</summary>2.类属性注释规范/// <summary>///属性说明/// </summary>3.方法(函数)注释规范/// <summary>///说明:<对该方法的说明>/// </summary>/// <param name="<参数名称>"><参数说明></param>/// <returns>///<对方法返回值的说明,该说明必须明确说明返回的值代表什么含义> /// </returns>4.代码间注释规范单行注释://<单行注释>多行注释:/*多行注释1多行注释2多行注释3*/代码中遇到语句块时必须添加注释(if,for,foreach,……),添加的注释必须能够说明此语句块的作用和实现手段(所用算法等等)。