`
nlx0201
  • 浏览: 28997 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
文章分类
社区版块
存档分类
最新评论

net代码规范

 
阅读更多

1.命名

1).变量:一般使用名词,首字母小写,从第二个单词开始大写;常量全部大写。例如:int name;finna int USERNAME

2). 方法:一般使用动词,命名要有意义,每个单词首字母大写。例如:GetUserName()

3). 类:一般使用名词、形容词,每个单词首字母大写。例如:SqlHelper

4). 接口:一般使用名词、形容词,每个单词首字母大写,并且以“I”为前缀。例如:ISqlHelper

5). 命名空间:每个单词首字母大写,遵循“项目类型.公司名称.项目名称.XXX”规则,例如:Com.Microsoft.Sql.Data---com代表是web类型,Microsoft代表微软公司,Sql代表项目名称是Sql,Data才是空间名称。如果是winform项目,可以使用Win来标注。

6). 所有命名要有意义,不要使用a,b,c之类无意义命名

2. 空格,空行

1). 申明类大括号后面紧跟空行

2). 方法开头和结尾各空一行,方法之间使用空行

3). try...catch开头和结尾各空一行

4). return前面空一行

5). =号两边各空一格

6). ()和if,while,catch等语句在一起时,与符号之间空一格

3. 特殊规则

1). {}大括号要成对出现,并出现在相同竖直位置

2). 制表位对齐时使用软Tab键,即4个空格大小,VS工具可以设置。

3). 申明变量时,不要在同一行同时申明2种类型相同的变量。例如:int a,b; ---- 不推荐 int a; int b; ---- 推荐

4). 任何一个方法体不要超过40行,职能尽量单一;同理,类的职责也要单一,一般一个类不要超过400行

5). 申明变量时,采用字母顺序依次申明。例如:string name; string pwd;string id; ----不推荐 string id; string name; string pwd; ----推荐

6). 注释要明确,针对方法和类的注释采用文档注释,不要使用//来注释

分享到:
评论

相关推荐

    说明详细的net代码规范.pdf

    说明详细的net代码规范.pdf

    Dot Net 代码规范 beta 3

    alkfjad as fkads faks fkasd fas d a fa

    NET技术培训(代码规范).

    NET技术培训(代码规范).公司简单培训内容。

    06系统设计代码规范

    JAVA编码规范.doc 基于NET项目的代码书写规范要求书.doc

    VB net 编码规范

    在开发中保持良好的编码规范是十分重要的。该VB.net编码规范是一种被证明能明显改善代码可读性,并有助于代码管理、分类的编码规范。采用这种编码规范,能避免如匈牙利命名法带来的繁长前缀,便于记忆变量的用途

    Dot.net代码编写规范

    Dot Net的编码规范,供大家参考。 Dot Net的编码规范,供大家参考。

    Net项目代码编写规范.doc

    Net项目代码编写规范.doc

    J2EE项目代码编写规范

    J2EE项目代码编写规范J2EE项目代码编写规范 代码编写规范目的:能够在编码过程中实现规范化,为以后的程序开发中养成良好的行为习惯。 代码编写规范使用范围:J2EE项目开发。 命名规范目的:包的命名规范应当体现...

    NET 开发规范(参考阿里开发规范)

    NET 开发规范(参考阿里开发规范),

    DeviceNet协议规范中文版规范(完整).pdf

    DeviceNet协议规范中文版规范(完整)DeviceNet 的介绍… … … … … … … … … … … … … … … … … … … … … … … … … … … … … … . .1-1 1-1 介绍… … … … … … … … … … … … … … … ...

    安全编码规范参考.pdf

    安全编码规范参考;代码规范

    p3c-pmd-2.0.0.jar

    可以利用p3c-pmd-2.0.0.jar来实现基于阿里代码规约的代码规范检测。执行命令: $JAVA_HOME/bin/java -Dpmd.language=en -cp $BASE_PATH/p3c-pmd-2.0.0.jar net.sourceforge.pmd.PMD -d $TEMPDIR -R rulesets/java/...

    NET代码复杂度检查工具

    早就听说了微软内部的静态代码检查和代码强制格式美化工具 StyleCop)不是代码格式化(代码美化)工具,而是代码规范检查工具(Code Review 工具),它不仅仅检查代码格式,而是编码规范,包括命名和注释等。...

    (微软一站式代码示例)编程规范中英文版

    (微软一站式代码示例) 编程规范中英文版 。20180810。

    猛犸代码生成器 方便生成C#\VC++代码

    软件界面简洁,操作方便,生成的代码规范、注释完整,易读易改,目前已有部分C#和一个VC++模板,文件压缩包里有主程序文件,演示数据库,演示项目,及简明使用手册。欢迎大家下载测试,提出意见建议,个人博客 ...

    Net编码规范

    Net编码规范,所有的程序代码(包括ASP.NET 的页面脚本),应全部采用C#编写。不推荐使用VB.NET。以下编码规范适用于 C#开发。以下命名规则如不特别说明一律采用Pascal 命名方法,即首字母及每个单词首字大写大写。

    winform命名规范

    winform命名规范,net控件命名,代码规范

    发一个代码生成工具猛犸代码助手可生成C#\VC++代码

    软件界面简洁,操作方便,生成的代码规范、注释完整,易读易改,目前已有部分C#和一个VC++模板,文件压缩包里有主程序文件,演示数据库,演示项目,及简明使用手册。欢迎大家下载测试,提出意见建议。

    编码规范 文档 规范 开发

    有理由开发团队中,规范代码的可读性,作为规范来保证程序员写出优雅的代码

    .NET代码生成器 CodeMarks 0.1.0.2介绍

    NET代码生成器 CodeMarks 0.1介绍 代码生成器减少代码编写,代码名称规范 代码生成器完成了一基本生成功能,由于前期设计不足,采用字符串拼接的方式 部份组件来自网络 主要功能: 简单三层代码生成 工厂三层代码...

Global site tag (gtag.js) - Google Analytics