- 0
- 0
- 约 9页
- 2017-06-05 发布于湖北
- 举报
编写目的
为了使团队中的每一位成员都形成统一的开发约定,特制定本规范文档,在今后的开发过程中,请严格按照此文档约定的规则进行编码。通过此规范,希望可以给各程序员之间沟通的桥梁
public class ClsLogin
{
TextBox txtUserName;//
TextBox txtPassWord;//
public Login()
{
}
}
类文件名的名称必须要能反应类的内容,最好是和类同名,一个文件只写一个类,文件和文件夹的名称也应该精确地说明它们的用途Login.cs
类名:public class ClsLogin
大括号{要新起一行。
正确编写:
public class ClsLogin
{
}
错误编写:
public class ClsLogin{
}
switch语句一定要有default来处理意外情况。
同程序外部连接(如连接数据库、接口、文件等)一定要捕获任何类型的异常{ }包含if/else下的语句,即使只有一条语句。
正确编写:
if (true)
{
//语句。
}
错误编写:
if (true)
//语句。
把引用的系统的namespace和自定义或第三方的分开。
using System;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using MYNameSpace.NameSpace;
不同函数或方法之间,需要用空行来分开。
如:
public class ClsLogin
{
public Login()
{
}
Public ~Login()
{
}
}
不在代码中使用具体的路径和驱动器名,必须使用相对路径。
代码的缩进用Tab,而不要用space。
使用某个控件的值时,尽量命名局部变量。public string GetTitle()
{
string StrTitle=lblTitle.Text;
StrTitle += StrTitle;
return StrTitle;
}
一个方法只完成一个任务。不要把多个任务组合到一个方法中。
避免使用大文件。如果一个文件里的代码超过300~400行,必须考虑将代码分开到不同类中。
控件命名规范
以下控件为常用的控件命名规范,按英文字母进行升序排列。在此列表中未定义的控件,将后期补充完善。
控件类型 命名前缀 举例
3D Panel pnl pnlGroup
ADO Data ado adoBiblio
Animated button ani aniMailBox
Button btn btnOK
Check box chk chkReadOnly
Combo box cbo cboEnglish
Dropdown list box ddl ddlUser
Command button cmd cmdExit
Common dialog dlg dlgFileOpen
Communications com comFax
Control (used within procedures when the specific type is unknown)
ctr ctrCurrent
Data dat datBiblio
Data-bound combo box dbcbo dbcboLanguage
Data-bound grid dbgrd dbgrdQueryResult
Data-bound list box dblst dblstJobType
Data combo dbc dbcAuthor
Data grid dgd dgdTitles
Data list dbl dblPublisher
Data repeater drp drpLocation
Date picker dtp dtpPublished
Directory list box dir dirSource
Drive l
您可能关注的文档
最近下载
- (正式版)DB1501∕T 0038-2023 《红花生态种植技术规程》.pdf VIP
- 2025年广东中山中考语文试题及答案(word版) .pdf VIP
- 《中国文化概论》张岱年课后习题答案.pdf VIP
- 德阳市中考:2025年-2023年《化学》考试真题与参考答案.pdf
- 公路平面交叉设计细则.docx VIP
- 人教版二年级下册数学全册教学设计(配2026年春改版教材).docx
- 智慧树 知到 大学生爱国教育十讲 章节测试答案.docx VIP
- 2024年广东中山中考语文试题及答案.pdf VIP
- 医院药品采购管理制度细则.docx VIP
- 2《JavaScript初级》教学计划大纲.docx VIP
原创力文档

文档评论(0)