vb.net变量命名规则 vbscript变量名

vb变量命名必须遵循的规则是不同vb.net变量命名规则的变量是通过变量名标识的 。在命名变量时vb.net变量命名规则 , 有很大的灵活性vb.net变量命名规则 , 例如,可以将用来保存产品价格的变量命名为X,也可以将其命名为Price或其他名称 。
在较大型的程序中,最好用带有一定描述性的名称来命名对象,如将表示价格的变量命名为Price
,将表示年龄的变量命名为Age等,这样会使得程序易于阅读与维护 。
在VB中,变量的命名还需要遵循以下几条规则:
变量名必须以字母或汉字开头 。例如 , abc.姓名、年n3和ff28等变量名都是合法的,而3abc.#xy和+uu等变量名是非法的 。
不能在变量名中出现句号、空格或者嵌入vb.net变量命名规则!、@、#、$、%、等字符 。例如,#,
d%等变量名是合法的 , 而r%R,
a#bc和a
be等变量名是非法的 。
不能使用VB的关键字作为变量的名字 。关键字是VB内部使用的词 , 是该语言的组成部分 。例如,print,
dim和For等都是非法变量名 。
变量名不得超过255个字符 。
变量名在变量的有效范围内必须是唯一的 。
变量名不区分大小写 。例如,变量ABC,
Abc和aBc表示同一变量 。
注意:变量说明语句:Dim
变量名
As
变量的类型
例:Dim
count
As
integer
count是整数类型的变量
Dim
x,y
As
Double
x
和y都是双精度实数类型的变量
Dim
Name
As
String
Name是字符串类型的变量
变量的命名规则变量的命名规则遵循 Camel 命名法,并尽量使用能描述变量作用的英文单词 。例如存放学生姓名的变量可以定义成 name 或者 studentName 等 。另外,变量名字也不建议过长,最好是 1 个单词,最多不超过 3 个单词 。
标识符的命名规则如下:标识符可由三类字符:字母、下划线、数字组成;标识符只能由字母或下划线开头;标识符不能具有二义性;标识符有长度要求 , 在起定的名字中!超出长度规定的部分将被截掉 。
变量命名的规则如下:
①变量名区分字母的大小写,因此B与b表示的是不同的变量 。
②变量名只能由字母、数字和下划线组成,且必须以英文字母开头 。例如:b,b1 , b1a都是合法的 , 而1b , b , b.2,{b}都是不合法的 。
③变量名长度不得超过最大长度限制,超过的部分将被忽略 。不同的MATLAB版本,变量的最大长度限制是不同的,用户可以使用 namelengthmax函数得到该用户使用的 MATLAB版本所规定的变量名长度 。
④关键字(如for、end和if等)不能作为变量名 。常量是指那些在 MATLAB中已预先定义其数值的变量,也称预定义变量 。变量命名时应尽量避开这些预定义变量 。
VB.NET中标准的实体类怎么写的,请教VB高手指导'代码来源:代码街codejie.net
'由于在vb.net里变量名不区分大小写(StuName和stuname是一样的),所以个别变量名需要修改
'在vb.net中,模块级变量的命名原则是以m_开头
Public Class Student
Private m_stuNo As String'学生号字段
Private m_stuName As String'学生姓名字段
Private m_stuAge As Integer'学生年龄字段
Private m_stuAddress As String'学生住址字段
'无参构造方法
Public Sub New()
End Sub
'有参构造方法
Public Sub New(ByVal stuNo As String, ByVal stuName As String, ByVal stuAge As Integer, ByVal stuAddress As String)
m_stuNo = stuNo
m_stuName = stuName
m_stuAge = stuAge
m_stuAddress = stuAddress

推荐阅读