.NET C# Web开发学习之路(十)—— Hashtable(哈希表)
Hashtable概述
Hashtable通常称为哈希表,用于表示键/值对的集合,这些键/值对根据键的哈希代码进行组织,其没个元素都是一个存储于DictionaryEntry对象中的键/值对。键不能为空引用,但值可以。
Hashtable的构造函数有多种,这里介绍两种最常用的。
1、使用默认的初始容量、默认加载因子、默认哈希代码提供程序和默认比较器来初始化Hashtable类的新的空实例。
public Hashtable()
2、使用指定的初始容量、默认加载因子、默认哈希代码提供程序和默认比较器来初始化Hashtable类的新的空实例。
public Hashtable(int capacity)//capacity指Hashtable对象最初可包含的元素的近似数目。
Hashtable常用属性及说明
属性 | 说明 |
---|---|
Count | 获取包含在Hashtable中的键/值对的数目 |
IsFixedSize | 获取一个值,该值指示Hashtable是否具有固定大小 |
IsReadOnly |