结构 (Visual Basic)

“结构”是 Visual Basic 早期版本支持的用户定义类型 (UDT) 的一般化。 除字段外,结构还可以公开属性、方法和事件。 结构可以实现一个或多个接口,而您可以分别为每个字段声明访问级别。

可以合并不同类型的数据项来创建结构。 结构将一个或多个“元素”彼此关联并且将它们与结构本身关联。 声明了结构后,它将成为“复合数据类型”,而您可以声明该类型的变量。

想让单个变量持有几个相关信息时结构很有用。 例如,您可能想将一个雇员的姓名、电话分机号和薪金放在一起。 可以对这些信息使用几个变量,或者可以定义一个结构并将它用于单个雇员变量。 当有许多雇员并且因此有该变量的许多实例时,结构的优点变得非常明显。

本节内容

相关章节