关于VB.NET记录定义Type用法介绍

关于VB.NET记录定义Type用法介绍

2009-11-10 11:18 佚名 博客 我要评论(0) 字号:T | T
一键收藏,随时查看,分享好友!

在VB.NET中有很多种数据类型,这里介绍了VB.NET记录定义,它是把控制权交给用户的方法,它让用户可以定义自己的数据类型。

AD:

 

关于VB.NET的数据类型想必大家都知道了,但是对与初学者来说数据类型还是一个难点,其实,在一个最简单的程序中数据类型是可以不作规定的,也就是说,变量可以使用各种类型,但是在一个复杂的程序里,这样做就很危险,因为很可能给同一个变量赋予了不同的类型,而导致程序出错。

 

全面分析VB.NET MOVE命令
实例探讨VB.NET回调函数
五分钟学会VB.NET面向对象编程
强烈推荐VB.NET继承类
VB.NET名字空间简单又好学
所以,为了程序的严谨和便于查看,正确的定义数据类型是必要的。定义数据的另一个原因是,不同的数据占用不同的内存数量,譬如整型(Interger)数据占2字节,而长整型数据占4个字节,定义合适的数据类型,不管你相信不相信,它可以节省内存!VB.NET记录定义是把控制权交给用户的方法,它让用户可以定义自己的数据类型,VB.NET记录定义使用关键字“Type”,方法是:
 

Type 【数据类型标识符】 
<域名> As <数据类型>
<域名> As <数据类型>
<域名> As <数据类型>
End Type
例如,VB.NET记录定义一个地址数据:

Type Address 
Street As String 
ZipCode As String 
Phone As String 
End Type 
这个地址数据里包括三个属性,街区、邮政编码和电话,可以把某数据定义成此类型:

Dim MyHome As Address
要调用或改变“MyHome”的值时,类似于对对象的属性的操作:

变量名.域名=“……”
为了简化书写重复的部分,可以用关键字“With”:

With MyHome 
 
.Street=”阜成路” 
.ZipCode=”100037” 
.Phone=”12345678” 
 
End With 

原文地址:https://www.cnblogs.com/zhangzhifeng/p/2433662.html