数组赋值 ASP.NET入门教程 9.1.8 使用数组和集合[2]
ASP.NET入门教程 9.1.8 使用数组和集合[2]
多维数组
数组并不只是局限在一维 因此可以复制电子数据表的存储类型 例如 要使用数组保存姓和名 则可以进行如下操作
![数组赋值 ASP.NET入门教程 9.1.8 使用数组和集合[2]](http://img.zhputi.com/uploads/6272/6272778f40aaa3b57b299edf661ef10f27214.jpg)
Dim Names( ) As String Names( )= Dave Names( )= Sussman Names( )= Chris Names( )= Hart … Names( )= Dan Names( )= Maharry
这里的声明使用 个逗号划分了维数 每一维中的元素个数都包含在变量声明中 因而 第一维有 个元素( ~ ) 第二维有两个元素( ~ ) 则存储方式如下所示
一个 x 的数组(( 行 列)可以定义如下
Dim MyArray( ) As String
记住 计为 个元素 到 为 个元素 添加另一个维数只是简单地添加一个逗号和另一个数字 因此 每一维中带有 个元素的三维数组就是
Dim MyArray( ) As String
与一维数组一样 多维数组也可以在声明时进行初始化
Dim Names( )=(( Dave Sussman ) ( Chris Hart ))
与一维数组一样 也要用大括号围住记录项 但是这里有两组大括号 每一维有一组 外面的大括号表示第一维 里面的大括号表示第二维 姓Dave和Chris被安排在第一维中 而名字Sussman和Hart被安排在第二维中 也可以声明如下
Dim Names( ) As String Names( )= Dave Names( )= Sussman Names( )= Chris Names( )= Hart
使用何种风格取决于个人偏好 它们之间并没有任何实际区别
lishixinzhi/Article/program/net/201311/15109