结构 (Visual Basic)
“结构”是 Visual Basic 早期版本支持的用户定义类型 (UDT) 的一般化。 除字段外,结构还可以公开属性、方法和事件。 结构可以实现一个或多个接口,而您可以分别为每个字段声明访问级别。
可以合并不同类型的数据项来创建结构。 结构将一个或多个“元素”彼此关联并且将它们与结构本身关联。 声明了结构后,它将成为“复合数据类型”,而您可以声明该类型的变量。
想让单个变量持有几个相关信息时结构很有用。 例如,您可能想将一个雇员的姓名、电话分机号和薪金放在一起。 可以对这些信息使用几个变量,或者可以定义一个结构并将它用于单个雇员变量。 当有许多雇员并且因此有该变量的许多实例时,结构的优点变得非常明显。
本节内容
如何:声明结构 (Visual Basic)
显示如何声明结构及其元素。结构变量 (Visual Basic)
涉及将结构指派给变量并访问结构元素。结构和其他编程元素 (Visual Basic)
概述结构与数组、对象、过程以及结构相互之间的交互方式。结构和类 (Visual Basic)
说明结构和类之间的相似和不同之处。
相关章节
Visual Basic 中的数据类型
介绍 Visual Basic 数据类型并说明如何使用它们。数据类型摘要 (Visual Basic)
列出 Visual Basic 提供的基本数据类型。