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

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

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

#T#所以,为了程序的严谨和便于查看,正确的定义数据类型是必要的。定义数据的另一个原因是,不同的数据占用不同的内存数量,譬如整型(Interger)数据占2字节,而长整型数据占4个字节,定义合适的数据类型,不管你相信不相信,它可以节省内存!VB.NET记录定义是把控制权交给用户的方法,它让用户可以定义自己的数据类型,VB.NET记录定义使用关键字“Type”,方法是:

  1. Type 【数据类型标识符】  
  2. <域名> As <数据类型> 
  3. <域名> As <数据类型> 
  4. <域名> As <数据类型> 
  5. End Type 

例如,VB.NET记录定义一个地址数据:

  1. Type Address  
  2. Street As String  
  3. ZipCode As String  
  4. Phone As String  
  5. End Type  

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

  1. Dim MyHome As Address 

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

  1. 变量名.域名=“……” 

为了简化书写重复的部分,可以用关键字“With”:

  1. With MyHome  
  2.  
  3. .Street=”阜成路”  
  4. .ZipCode=”100037”  
  5. .Phone=”12345678”  
  6.  
  7. End With  
责任编辑:田树 来源: 博客
相关推荐

2009-11-10 10:28:20

VB.NET诞生

2009-10-28 09:55:29

VB.NET MyCl

2010-01-15 15:26:46

VB.NET自定义类型

2009-11-10 15:36:24

VB.NET命名约定

2010-01-22 10:41:33

VB.NET声明结构

2009-11-10 12:42:47

VB.NET Prin

2009-10-12 13:19:14

VB.NET线程同步

2009-10-12 15:02:51

VB.NET动态控件

2010-01-21 16:45:00

VB.NET继承规则

2010-01-07 15:25:11

VB.NET数组

2010-01-08 14:56:18

VB.NET类定义

2010-01-21 18:35:56

VB.NET Impo

2010-01-07 13:51:50

VB.NET数组赋值

2010-01-08 16:19:00

VB.NET类型单位命

2010-01-22 17:22:49

VB.NET事件访问器

2010-01-19 10:03:35

VB.NET Labe

2010-01-08 13:35:35

VB.NET写Log方

2010-01-11 14:06:14

VB.NET时间函数

2010-01-07 15:49:10

VB.NET DoLoop

2010-01-15 19:17:23

点赞
收藏

51CTO技术栈公众号