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

转载 2007年10月07日 19:58:00

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 System.Threading类

之前我们将了关于定时器System.Windows.Forms.Timer类的讲解,今天我们大家来看和它类似的另一个VB.NET System.Threading 。这个定时器类来自System.Th...
  • seucbh
  • seucbh
  • 2013年09月05日 21:47
  • 1729

VB.net学习笔记之手柄控制:System.Runtime.InteropServices

1.按键代码申明 Public Enum JoyButton As Integer A = 1 B = 2 X = 4 Y = 8 LB = 16 R...

[VB.Net] 数组的使用

http://blog.sina.com.cn/s/blog_88deb73d010121q7.html    数组的作用就是允许用同一个名称来引用多个变量。这些同名的变量依靠各自所带的序数标志来区...

Vb.net下,利用数组进行“组合”查询

这几天一直在做机房收费系统中组合查询的那几个窗体。这次选择了利用数组来查询。下面就给大家说一下这个方法,希望大家指正,互相学习。 这里我要讲解的是在三层架构下实现的例子,如果你不了解三层,或者是没有...
  • aboy123
  • aboy123
  • 2012年03月04日 08:06
  • 3296

VB.net学习笔记之发送邮件:System.Net.Mail

学习了VB.net如何发送邮件的方法,为了防止忘记,

VB.net学习笔记之聊天工具Client端:System.Net.Sockets

新开一个博客,把以前学习的笔记整理整理,防止忘记 1.变量定义: Dim sender1 As New System.Net.Sockets.Socket(Net.Sockets.Addr...

VB.net学习笔记之聊天工具Server端:System.Net.Sockets

新开一个博客,把以前学习的笔记整理整理,防止忘记 1.变量定义: Dim sender1 As New System.Net.Sockets.Socket(Net.Sockets.Ad...

.net基类BasePage

  • 2011年04月19日 11:36
  • 82KB
  • 下载

Asp.Net XML操作基类(修改,删除,新增,创建)

/############################################ 版权声明: 文章内容为本站编辑,创作.你可以任意转载、发布、使用但请务必以明文标注文章原始出处及本声明 ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:vb.net的数组的基类是 System.Array
举报原因:
原因补充:

(最多只允许输入30个字)