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

VB有没有list,注意不是listbox解决方案

2012-12-30 
VB有没有list,注意不是listboxVB里经常使用Dictionary和Collection ,但是很多数据全是数字型的。也就是一维

VB有没有list,注意不是listbox
VB里经常使用Dictionary和Collection ,但是很多数据全是数字型的。也就是一维数组形式。比如有1000条数据,查找ID为21亿的记录的数量是多少。这是数据库里常用的,因为查询过于频繁,想用其它方式代替。如果用数组,由于ID的值过于大,但数据并没有多少。声明下标为21亿的数组,那不是非常浪费吗?
而在VB里就是不知道list该怎么声明。或者类似Dictionary和Collection的东西,毕竟它们可以存储字符甚至对象,我想要只存储数字的。
我的情况是索引不大于21亿。存储内容不大于32767。应该说是声明dim aa(20000000000) as Integer就够我用了,但里面也只有1000多条数据。真不想浪费那么多。
[解决办法]
没有,VB这种玩具语言是不会有数据结构方面封装的类库的。

你可以自己实现一个。不过你应该实现的不是List,而是HashTable。

热点排行