打印本文 打印本文 关闭窗口 关闭窗口
VB.NET/ASP.NET编码规范(ZT)
作者:武汉SEO闵涛  文章来源:敏韬网  点击数4425  更新时间:2009/4/23 10:43:38  文章录入:mintao  责任编辑:mintao

o_dbl

o_dblTotalPrice

总金额

System.Interger

o_int

o_intMessages

消息数

System.Object

o_obj

o_objExternalFunction

外部功能

System.Single

o_sng

o_sngFinishRate

完成率

System.String

o_str

o_strLoginName

登陆名称

System.Exception

o_exc

o_excRet

错误

System.Enum

o_enm

o_enmUserStates

用户状态

Structure

o_stu

o_stuEmployees

员工类型

System.Data.SqlClient.SqlConnection

o_cnn

o_cnnDatabase

数据库连接

System.Data.SqlClient.SqlCommand

o_cmm

o_cmmUserAddUpdate

用户添加更新

System.Data.SqlClient.SqlDataAdapter

o_sda

o_sdaUsers

用户数据适配器

System.Data.SqlClient.SqlDataReader

o_sdr

o_sdrUserData

用户数据读取器

 

 

 

 

 

 

 

 

五、标签

标签就是用于Goto跳转的代码标识,由于Goto并不推荐使用,所以标签的使用也比较苛刻。标签必须全部大写,中间的空格用下划线_代替,而且应该以_开头,比如:

_A_LABEL_EXAMPLE:

如此定义标签是为了与其他代码元素充分区别。

 


六、名字空间

通常,一个工程使用一个名字空间,通常不需要用Namespace语句,而是在工程选项的“Root Namespace”中指定,使用根名字空间可以使代码更加整齐,容易修改,这一点是VB十足的优点。名字空间的语法是:

公司名.产品名[.组件名的复数]

如:

Namespace COM.NET
Namespace COM.File.IO.Files

随便起一个名字空间的名字绝对不是一个好主意,一定要遵守上述规定。

 

 

七、格式化

    良好的格式化代码对我们的浏览与维护有相当的好处。

1、

.NET提供了#Region...#End Region块控制。我们应该根据代码所实现的功能分类并以块组织起来。

 

2、 缩进

每个层次直接都应该以Tab进行缩进,而不是Space(空格键)。

 

3、

每个方法、函数、属性、事件应该有且只有一个入口和一个出口。如果遇见多层嵌套而需要直接跳出的时候,请使用局部Boolean或者Integer变量来标示用以多层跳出。

        譬如:

        Private Function TestForReturn () As Boolean

            Dim o_blnRet As Boolean=False

            Dim i As Integer, l As Integer

            For i=1 To 100

                For l=1 To 10

              

上一页  [1] [2] [3] [4] [5] [6]  下一页

打印本文 打印本文 关闭窗口 关闭窗口