[转]Dictionary对象介绍
作者:cmscn 日期:2009-08-13
Dictionary对象是很像一个数组,但是它比数组更为灵活和实用。与数组不同,Dictionary对象是动态的,不必声明包含元素的数量。向Dictionary对象里添加一个元素后,Dictionary对象就会自动增长以保存这个元素;删除一个元素时,Dictionary对象也会自动缩小。如果使用动态数组,虽然也可以完成同样的工作,但是必须要Redim Preserve命令来扩展或缩小数组。
Dictionary对象可以在任何一个位置上删除元素。例如,Dictionary对象可以删除 第一个元素,并把它的空间释放掉。此时原来处在第二位置上的元素变为第一个元素,依次类推。
在使用Dictionary对象时,不必用数字来查询元素,可以用关键字进行查询,就像查字典一样。在向Dictionary对象里添加元素时,不仅添加了真实的值,也添加了一个用于查找数值的字符串。
创建Dictionary对象的语法如下:
Dictionary对象可以在任何一个位置上删除元素。例如,Dictionary对象可以删除 第一个元素,并把它的空间释放掉。此时原来处在第二位置上的元素变为第一个元素,依次类推。
在使用Dictionary对象时,不必用数字来查询元素,可以用关键字进行查询,就像查字典一样。在向Dictionary对象里添加元素时,不仅添加了真实的值,也添加了一个用于查找数值的字符串。
创建Dictionary对象的语法如下:
Tags: Dictionary