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

本文深入介绍了VB.NET中数组的基本概念及使用方法,包括数组的维度、长度、上下标等属性,以及find、sort等方法的应用。并通过实例展示了如何利用数组存储不同类型的数据。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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= "优快云"
        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、付费专栏及课程。

余额充值