hashtable就是雜湊表,它是通過類實現乙個雜湊表,裡面存著乙個個的鍵值對,雜湊表可以將鍵對映到相應的值。
hashtable是乙個容器,我們可以使用key來快速查詢相應的值。並且在hashtable中key和value均為object型別,也就是說hashtable可以支援任何型別。
簡單的hashtable的簡單實用方法如下:
hashtable hshtable = new hashtable();//建立hash表
hshtable.add("key1", "name1");//新增鍵值對
hshtable.clear(); //清空hshtable裡面所有的鍵值對
hshtable.contains("key1"); //判斷hash表裡面是否包含鍵值
hshtable.remove("key1"); //刪除雜湊表裡面的鍵值對
//遍歷雜湊表所有的鍵,讀出相應的值
idictionaryenumerator en = hshtable.getenumerator();
while (en.movenext())
static void main(string args)
//hash表排序
arraylist akeys = new arraylist(ht.keys);
akeys.sort();
foreach (dictionaryentry de in ht)
//判斷hash表是否還有特定鍵
if(ht.contains("key2"))
ht["key3"] = "hh";
ht.remove("key3");//刪除鍵
ht.clear();//刪除所有的元素
}
C Hashtable雜湊表使用
hashtable ht newhashtable 建立乙個hashtable例項 ht.add e e 新增key value鍵值對 ht.add a a ht.add c c ht.add b b string s string ht a if ht.contains e 判斷雜湊表是否包含特定...
C Hashtable鍵值對集合
一 hashtable鍵值對集合相當於乙個字典 二 在hashtable中,鍵是唯一的,而值可以不唯一 三 hashtable也需要建立物件 四 hashtable中的常用方法 1.新增元素 1 add hashtable ht new hashtable ht.add 1,5 ht.add abc...
c hashtable的使用方法
1.使用hashtable前.需要新增system.collections的引用 using system.collections 2.新增元素 hashtable ht new hashtable ht.add key,value key,value可以是任何型別 如果key有重複會擲出執行時異常...