首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

VB中的collection是什么作用,该怎么处理

2013-01-25 
VB中的collection是什么作用如Dim f As Collectioncollection的具体意思和作用是什么呢?求详细的解释。谢谢

VB中的collection是什么作用
如Dim f As Collection
collection的具体意思和作用是什么呢?
求详细的解释。
谢谢
[解决办法]
Collection 对象
               Collection 对象是项目所组成的有序集合,可以把这个集合作为单元来引用。

说明

Collection 对象提供了简便方法,直截了当将一组相关的项目视为单一对象来引用。集合中的项目或成员被这样一个事实联系起来:它们都属于这个集合。集合的成员不一定都是同一种数据类型的。

建立集合的方法与建立其它对象的方法一样。例如:

Dim X As New Collection

一旦建立集合之后,就可以用 Add 方法添加成员,用 Remove 方法删除成员。在用 For Each...Next 语句重复整个集合时,可以用 Item 方法从集合返回特定成员。

[解决办法]
如果你不明白,这样理解吧

集合和数组很像,都可以放进若干个数据进去,只是:

1 数组只能放同样类型的数据,集合的类型可以任意,
2 数组能放入的最大项目数要预先确定(redim也是一种预先决定),但集合不需要,可以动态增长
3 数组使用下标访问放进数据,集合使用 add方法添加数据,并可以指定访问的关键字sKey
4 数组的使用方法为 x=a(i),集合访问可以使用几种形式:【x=C(i) i为数值,x=C(sKey) sKey为添加时指定的关键字,x=C.Items(i) x=C.Items(skey) 】
5 数组定义(dim a(5))后可以直接使用,集合定义后还要创建 set c=new collection 之后,才能使用

热点排行