Visual Basic 中的数据类型
编程元素的“数据类型”指编程元素可以持有什么类型的数据以及如何存储该数据。 数据类型应用于可以存储在计算机内存中或参与表达式计算的所有值。 每个变量、文本、常数、枚举、属性、过程参数、过程变量和过程返回值都具有数据类型。
声明的数据类型
除非使用无类型编程,否则必须声明所有编程元素的数据类型。 (有关更多信息,请参见 Visual Basic 中的无类型编程。)
用声明语句定义编程元素,并用 As 子句指定其数据类型。 下表显示了可用于声明各种元素的语句。
编程元素 |
数据类型声明 |
---|---|
变量 |
Dim amount As Double Static yourName As String Public billsPaid As Decimal = 0 |
文本 |
带有文本类型字符;请参见 类型字符 (Visual Basic) 中的“文本类型字符” Dim searchChar As Char = "."C |
常量 |
Const modulus As Single = 4.17825F |
Enumeration |
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)