如何在visual basic中创建和初始化数组

时间:2014-06-14 20:11:49

标签: arrays vb.net for-loop

我刚从MATLAB切换到visual basic,需要知道如何使用for循环填充数组。这就是我在visual basic中所拥有的,但它给了我一个错误。此外,如果有人可以建议一种更有效的填充数组的方法,那将非常感激。

Module Module1

    Sub Main()
        Dim x(10) As Integer
        For i = 1 To x.Length
            x(i) = i
        Next
        Console.WriteLine(x)
        Console.ReadLine()
    End Sub
End Module

1 个答案:

答案 0 :(得分:1)

.NET中的数组(包括C#和VB.NET)是从0...Length-1索引的,而VB6和VBA是从1...Length索引的。

将您的for循环更改为:

For i = 0 To x.Length - 1