结构是以前版本的 Visual Basic 支持的用户定义的类型(UDT)的通用化。 除了字段,结构还可以公开属性、方法和事件。 结构可以实现一个或多个接口,并且可以为每个字段声明单独的访问级别。
可以合并不同类型的数据项来创建结构。 结构将一个或多个 元素 彼此关联,以及结构本身。 声明结构时,它将成为 复合数据类型,并且可以声明该类型的变量。
当希望单个变量保存多个相关的信息时,结构非常有用。 例如,你可能希望将员工的姓名、电话分机和工资一起保留。 可以将多个变量用于此信息,也可以定义一个结构并将其用于单个员工变量。 当你拥有许多员工,因此许多变量实例时,结构的优点就变得明显了。
本节中
如何:声明结构
演示如何声明结构及其元素。
结构变量
介绍如何将结构分配给变量并访问其元素。
结构和其他编程元素
总结结构如何与数组、对象、过程相互交互。
结构和类
描述结构和类之间的相似性和差异。
相关部分
数据类型
介绍 Visual Basic 数据类型,并介绍了如何使用它们。
数据类型
列出 Visual Basic 提供的基本数据类型。