如何:确定数组的大小

更新:2007 年 11 月

数组的总大小是其所有维的长度的乘积。数组的 Length 属性返回此总大小,总大小表示数组当前包含的元素总数,而不是所含元素在存储区中占用的字节数。

确定数组的总大小

  • 读取数组的 Length 属性。数组名后不要跟括号。

    Dim thisDoubleArray(,) As Char = New Char(4, 9) {}
    MsgBox("Total length of thisDoubleArray is " & CStr(thisDoubleArray.Length))
    

    MsgBox 调用显示“Total length of thisDoubleArray is 50”。

从数组的 GetLength 方法可以确定每一维的长度。

可以更改单个维的长度,此操作将更改数组的总大小。但是,不能更改秩(维数)。

请参见

任务

如何:声明数组变量

如何:创建数组

如何:初始化数组变量

如何:更改数组的大小

如何:确定一维数组的长度

数组疑难解答

概念

Visual Basic 中的数组大小

参考

Length

其他资源

数组 (Visual Basic)