VB.NET中怎么操作结构变量

介绍

这期内容当中小编将会给大家带来有关VB.NET中怎么操作结构变量,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。

大家在VB.NET编程中需要对结构进行创建,来满足我们的编程需求。那么在结构创建之后,可将过程级变量和模块级的VB.NET结构变量声明为该类型,例如,可以创建记录计算机系统信息的结构。下面的示例说明了这一点。

 Public  Structure  systemInfo , Public  cPU  As  String , Public  memory  As  Long , Public  purchaseDate  As  Date ,最终获得结构

现在可以声明该类型的VB.NET结构变量。下面的声明阐释这一过程。

 Dim  mySystem,, yourSystem  As 系统信息

<强>注意

在类和模块中,使用模糊语句(Visual Basic)声明的结构默认为公共访问。如果希望结构为私有,请确保使用私人(Visual Basic)关键字声明它。

<强>对结构值的访问

若要从VB。净结构变量的元素中赋值和检索值,请使用与设置和获取对象属性时相同的语法。在结构变量名称和元素名称之间使用成员访问运算符(.)。下面的示例对先前声明为类型系统信息的变量的元素进行访问。

 mySystem.cPU =,“486“, Dim  tooOld  As  Boolean , If  yourSystem.purchaseDate  & lt;, # 1/1/1992 #, Then  tooOld =,真正的

<强> VB.NET结构变量赋值

如果二者的结构类型相同,也可以将一个变量赋给另一个。这会将一个结构的所有元素复制为另一结构中的相应元素。下面的声明阐释这一过程。

 yourSystem =, mySystem 

如果结构元素是引用类型,如字符串、对象或数组,则将复制指向数据的指针。在上面的VB。净结构变量示例中,如果系统信息已包含对象变量,则上例会将指针从mySystem复制到yourSystem,通过一个结构对对象数据所做的更改将在通过另一结构访问时生效。

上述就是小编为大家分享的VB.NET中怎么操作结构变量了,如果刚好有类似的疑惑,不妨参照上述分析进行理解。如果想知道更多相关知识,欢迎关注行业资讯频道。

VB.NET中怎么操作结构变量