C#编程规范标准---上

C#编程规范标准---上

ID:37657172

大小:211.38 KB

页数:16页

时间:2019-05-27

C#编程规范标准---上_第1页
C#编程规范标准---上_第2页
C#编程规范标准---上_第3页
C#编程规范标准---上_第4页
C#编程规范标准---上_第5页
资源描述:

《C#编程规范标准---上》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、C#编程规范标准---上疯狂代码http://CrazyCoder.cn/ĵ:http:/CrazyCoder.cn/DotNet/Article49231.html  1   概述  1.1   规范标准制定原则  1)   方便代码交流和维护  2)   不影响编码效率不和大众习惯冲突  3)   使代码更美观、阅读更方便  4)   使代码逻辑更清晰、更易于理解  1.2   术语定义  1)  Pascal大小写  将标识符首字母和后面连接每个单词首字母都大写可以对3或更多标识符使用Pascal大小写例  BackColor  2)  Camel大小写  标识符首字母

2、小写而每个后面连接单词首字母都大写例如:  backColor  1.3   文件命名组织  1.3.1 文件命名  1)  文件名遵从Pascal命名法无特殊情况扩展名小写  2)   使用统而又通用文件扩展名:C#类 .cs  1.3.2 文件注释  1)  在每个文件头必须包含以下注释介绍说明  /*----------------------------------------------------------------  //Copyright(C)公司名称  //版权所有  //  //文件名:  //文件功能描述:  //  //  //创建标识:  // 

3、 //修改标识:  //修改描述:  //  //修改标识:  //修改描述:  //----------------------------------------------------------------*/  2)  文件功能描述只需简述具体详情在类注释中描述  3)  创建标识和修改标识由创建或修改人员拼音或英文名加日期组成如:  姚明20040408  4)  天内有多个修改只需做个在注释介绍说明中做个修改标识就够了  5)  在所有代码修改处加上修改标识注释  2   代码外观  2.1   列宽  代码列宽控制在110左右原则上不超过屏宽  2.2   换

4、行  当表达式超出或即将超出规定列宽遵循以下规则进行换行:  1、在逗号括号后换行  2、在操作符前换行  3、规则1优先于规则2  当以上规则会导致代码混乱时候自己采取更灵活换行规则    2.3   缩进  缩进应该是每行个Tab(4个空格)不要在代码中使用Tab  VisualStudio.Net设置:工具->选项->文本编辑器->C#->制表符->插入空格  2.4   空行  空行是为了将逻辑上相关联代码分块以便提高代码可阅读性  在以下情况下使用两个空行:  1、接口和类定义的间  2、枚举和类定义的间  3、类和类定义的间     在以下情况下使用个空行:  1

5、、思路方法和思路方法、属性和属性的间  2、思路方法中变量声明和语句的间  3、思路方法和思路方法的间  4、思路方法中区别逻辑块的间  5、思路方法中返回语句和其他语句的间  6、属性和思路方法、属性和字段、思路方法和字段的间  7、注释和它注释语句间不空行但和其他语句间空行  8、文件的中不得存在无规则空行比如说连续十个空行空行是为了将逻辑上相关联代码分块以便提高代码可阅读性  2.5   空格  在以下情况中要使用到空格:  1、关键字和左括符“(”应该用空格隔开如  while(true)    注意在思路方法名和左括符“(”的间不要使用空格这样有助于辨认代码中思路方

6、法和关键字  2、 多个参数用逗号隔开每个逗号后都应加个空格  3、 除了.的外所有2元操作符都应用空格和它们操作数隔开元操作符、及--和操作  数间不需要空格如     a  c + d;     a = (a + b) / (c * d);     while (d = s)      {         n;      }      PrSize(“sizeis“ + size + “n”);  4、语句中表达式的间用空格隔开如  for (expr1; expr2; expr3)  2.6   花括号-{}  1、左花括号“{”放于关键字或思路方法名下行并和的对齐如 

7、     (condition)      {      }      publicAdd(x,y)      {      }  2、左花括号“{”要和相应右花括号“}”对齐  3、通常情况下左花括号“{”单独成行不和任何语句并列行  4、、while、do语句后定要使用{}即使{}号中为空或只有条语句如      (somevalue1)      {        somevalue=2;      }  5、右花括号“}”后建议加个注释以便于方便找到和的相应{如       while (1) 

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

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

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