关闭

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

1164人阅读 评论(0) 收藏 举报

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
        


 
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:73337次
    • 积分:1130
    • 等级:
    • 排名:千里之外
    • 原创:36篇
    • 转载:12篇
    • 译文:0篇
    • 评论:11条
    最新评论