熊哥的专栏

熊熊小院

vb.net的数组的基类是 System.Array

vb.net的数组的基类是 System.Array 

学过编程的人都会对数组有一定的了解,毕竟任何一门计算机开发语言都会有数组的概念。数组就是存储了一组数的对象。 数组中比较重要的概念包括

 维度(也叫只秩)   Rank
每维的长度                GetLength ,GetLongLength
上下标                        GetLowerBound , GetUpperBound
总长度                        Length,LongLength
遍历                            find,exists,indexof等
排序                            sort
反转                            reverse
动态数组                    redim,resize不过resize是 泛型方法
数组的复制                copy,copyto,ConstrainedCopy

System.Array 提供了丰富的属性和方法。我们可以通过查阅MSDN以获得更多的有用的信息。

数组理论上可以存储一组任何类型的对象。所以,数组中当然可以存储数组,而且这些数组可以是不同维数,不同长度。这样我们就可以用数组存储不规则阵列信息,实例如下:

 Dim arrA(1As Array
        
Dim arrB(2As String
        arrB(
0= "Northsnow"
        arrB(
1= "塞北的雪"
        arrB(
2= "长春轨道客车股份有限公司"
        
Dim arrC(1As String
        arrC(
0= "CSDN"
        arrC(
1= "中国最大的开发者网络"
        arrA(
0= arrB
        arrA(
1= arrC
        
For i = 0 To arrA.GetUpperBound(0)
            
For j = 0 To arrA(i).GetUpperBound(0)
                
MsgBox(arrA(i).GetValue(j))
            
Next
        
Next
        


 
阅读更多
个人分类: VB.NET编程
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭