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( 1 As  Array
        
Dim  arrB( 2 As   String
        arrB(
0 =   " Northsnow "
        arrB(
1 =   " 塞北的雪 "
        arrB(
2 =   " 长春轨道客车股份有限公司 "
        
Dim  arrC( 1 As   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
        


 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值