VB中给数组赋值的方法有以下几种:
- 使用数组初始化器:可以通过在声明数组时使用花括号来直接给数组赋值,例如:
Dim arr() As Integer = {1, 2, 3, 4, 5}
- 使用For循环逐个赋值:可以使用For循环逐个给数组赋值,例如:
Dim arr(4) As Integer For i As Integer = 0 To 4 arr(i) = i + 1 Next
- 使用Split函数:可以使用Split函数将字符串分割为数组元素,例如:
Dim str As String = "1,2,3,4,5" Dim arr() As String = str.Split(",")
- 使用Array类的CreateInstance方法:可以使用Array类的CreateInstance方法动态创建数组并赋值,例如:
Dim arr As Array = Array.CreateInstance(GetType(Integer), 5) For i As Integer = 0 To 4 arr(i) = i + 1 Next