C#之Hashtable

来源:互联网 发布:医疗seo 编辑:程序博客网 时间:2024/04/29 13:04

           Hashtable使用

           (1)位于System.Collections命名空间下

           (2)key和value都是object类型,即可以使用1,3,5这样的int类型数据作为key

           (3)key不能重复!因此在插入数据之前,应使用Hashtable.ContainsKey()来判断是否已存在

           (4)遍历Hashtable:foreach(DictionaryEntryde intable),即每一个插入对象都是一个DictionaryEntry对象

           (5)获取所有key或value的方法,以key为例:

               ICollection keyColl = Hashtable.Keys;

                foreach(string s in keyColl) //注意:集合中元素类型与插入时key类型必须一致

          (6)增加和删除数据:Hashtable.add(key,value);Hashtable.Remove(key)


#c#
0 0
原创粉丝点击