Visual Basic 中的数据类型

编程元素的“数据类型”指编程元素可以持有什么类型的数据以及如何存储该数据。 数据类型应用于可以存储在计算机内存中或参与表达式计算的所有值。 每个变量、文本、常数、枚举、属性、过程参数、过程变量和过程返回值都具有数据类型。

声明的数据类型

除非使用无类型编程,否则必须声明所有编程元素的数据类型。 (有关更多信息,请参见 Visual Basic 中的无类型编程。)

用声明语句定义编程元素,并用 As 子句指定其数据类型。 下表显示了可用于声明各种元素的语句。

编程元素

数据类型声明

变量

Dim 语句 (Visual Basic)

Dim amount As Double

Static yourName As String

Public billsPaid As Decimal = 0

文本

带有文本类型字符;请参见 类型字符 (Visual Basic) 中的“文本类型字符”

Dim searchChar As Char = "."C

常量

Const 语句 (Visual Basic)

Const modulus As Single = 4.17825F

Enumeration

Enum 语句 (Visual Basic)

Public Enum colors

Property

Property 语句

Property region() As String

过程参数

Sub 语句 (Visual Basic)Function 语句 (Visual Basic)Operator 语句

Sub addSale(ByVal amount As Double)

过程参数

在调用代码中;每个参数都是一个已声明的编程元素,或是包含已声明元素的表达式

subString = Left(inputString, 5)

过程返回值

Function 语句 (Visual Basic)Operator 语句

Function convert(ByVal b As Byte) As String

请参见

任务

数据类型疑难解答 (Visual Basic)

参考

数据类型摘要 (Visual Basic)

概念

类型字符 (Visual Basic)

复合数据类型 (Visual Basic)

Visual Basic 中的泛型类型 (Visual Basic)

Visual Basic 中的无类型编程

其他资源

基本数据类型 (Visual Basic)

数据类型实现 (Visual Basic)

Visual Basic 中的类型转换

结构 (Visual Basic)