经常关注我们51CTO的编程爱好者们应该会通过我们为大家推出的VB.NET专题报告,对这一语言有一个深入的了解,从而帮助我们方便的学习这一语言。今天,我们将会在这里为大家详细介绍VB.NET创建数组的相关方法,以增加大家的经验。
数组是一个对象,所以您可以使用 New (Visual Basic) 子句来创建它,并将它赋给数组变量。这可以作为数组声明的一部分,或包含在后续赋值语句中。
在数组声明语句中的VB.NET创建数组
在声明中,在变量名称及其圆括号后面添加 New 子句。下面的示例声明了一个变量,它存储元素为 Date 数据类型 (Visual Basic) 的数组,然后创建该数组,并将该数组赋给变量。
- Dim validDates() As Date = New Date() {}
执行此语句后,变量 validDates 中的数组长度为 0。#t#
注意
New 子句必须指定类型名称,其后跟圆括号、再跟大括号 {}。圆括号不表示对数组构造函数的调用,而是表示对象类型为数组类型。大括号提供初始化值。编译器需要大括号,即使您没有为其提供任何值。因此,New 因此,子句必须包括圆括号和大括号,即使它们为空。
在单独的赋值语句中的VB.NET创建数组
使用带有 New 子句的后续赋值语句。下面的示例声明了一个变量,它存储元素为 Integer 数据类型 (Visual Basic) 的数组,然后创建该数组,并将该数组赋给其他语句中的变量。
- Dim scores() As Integer
- scores = New Integer() {}
执行这些语句后,变量 scores 中的数组长度为 0。
- 或 -
使用 ReDim 语句 (Visual Basic) 不仅创建数组,而且初始化数组长度。
- ReDim scores(4)
执行此语句后,变量 scores 中的数组长度为 5,所有元素均存储默认值。
以上就是我们为大家介绍的VB.NET创建数组的相关方法。