网站建设资讯

NEWS

网站建设资讯

vb.net变量名开头,vb中变量名的命名规则

vb.net中 a*2/3是合法变量吗 如题

两个都不是,xyz2 _pp 这两个是合法的,变量命名规则是,不能以数字开头,可以用下划线开头,下划线按法,按住shift键不放再按减号,输入法必须是英文状态下

成都创新互联拥有一支富有激情的企业网站制作团队,在互联网网站建设行业深耕10余年,专业且经验丰富。10余年网站优化营销经验,我们已为数千家中小企业提供了网站建设、成都网站制作解决方案,定制设计,设计满意,售后服务无忧。所有客户皆提供一年免费网站维护!

vb中变量名的命名规则

1、必须以字母开头,变量名中不能有空格。

2、不可以包含嵌入的句号或者类型声明字符。

3、不能和受到限制的关键字同名(例如End、Len、Sub等)。

4、不能超过255个字符,控件、窗体、类和模块的名字不能超过40个字符。

注意:sual Basic 不区分变量名和其他名字中字母的大小写,但习惯上,符号常量一般用大写字母定义。

扩展资料:

vb中变量的类别介绍:

1、局部变量:

顾名思义,就是只能在局部范围内被程序代码识别和访问的变量。这类变量就是在过程(或函数)里,用Dim关键字进行声明的变量。

2、模块级变量:

(1)模块:包括窗体模块、标准模块。

(2)窗体模块:是指一个窗体代码的全部。

(3)标准模块:是指通过菜单[工程] – [添加模块],而添加的模块。

模块级变量是指在模块的任何过程之外,即在模块的声明部分使用Dim语句或Private语句声明的变量。为了区别于局部变量,建议使用Private进行变量的声明,这种变量可以被本模块的任何过程访问;可以在本模块的任何位置被识别、访问。

3、全局变量:

全局变量是指在模块的任何过程之外,即在模块的"通用声明"段使用Public语句声明的变量。可被本模块的任何过程访问,还可以被本工程的任何位置访问。

参考资料:百度百科-VB变量

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

End Sub

'学生号属性

Public Property StuNo() As String

Get

Return m_stuNo

End Get

Set(ByVal value As String)

m_stuNo = value

End Set

End Property

'学生姓名属性

Public Property StuName() As String

Get

Return m_stuName

End Get

Set(ByVal value As String)

m_stuName = value

End Set

End Property

'学生年龄属性

Public Property StuAge() As Integer

Get

Return m_stuAge

End Get

Set(ByVal value As Integer)

m_stuAge = value

End Set

End Property

'学生住址属性

Public Property StuAddress() As String

Get

Return m_stuAddress

End Get

Set(ByVal value As String)

m_stuAddress = value

End Set

End Property

End Class

VB.NET定义变量

Imports ESRI.ArcGIS.Geodatabase

加在文件的开头,这样就会把IFeature 自动识别为ESRI.ArcGIS.Geodatabase.IFeature了。

ESRI.ArcGIS.Geodatabase是一个命名空间,里面有一个叫IFeature的类,ESRI.ArcGIS.Geodatabase.IFeature就是指这个类。如果你只写IFeature的话,编译系统就会认为你要用当前命名空间里的IFeature类,但它找不到这个叫IFeature的类,所以就会报错。

Imports就有这个功能,只写一遍命名空间名称,以后不用写命名空间名称就可以直接使用里面的各种类、常量、变量等等。


本文标题:vb.net变量名开头,vb中变量名的命名规则
文章分享:http://cdweb.net/article/hdjiip.html