一
名詞介紹
HashTable 表的優點
HashTable的優點就在於其索引的方式
二
在哈希表中添加一個keyvalue鍵值對
在哈希表中去除某個keyvalue鍵值對
從哈希表中移除所有元素
判斷哈希表是否包含特定鍵key
下面控制台程序將包含以上所有操作
using System;
using System
class hashtable
{
public static void Main()
{
Hashtable ht=new Hashtable(); //file創建一個Hashtable實例
ht
ht
ht
ht
string s=(string)ht[A];
if(ht
Console
ht
Console
ht
Console
}
}
三
遍歷哈希表需要用到DictionaryEntry Object
for(DictionaryEntry de in ht) // fileht為一個Hashtable實例
{
Console
Console
}
四
對哈希表進行排序在這裡的定義是對keyvalue鍵值對中的key按一定規則重新排列
ArrayList akeys=new ArrayList(ht
akeys
for(string skey in akeys)
{
Console
Console
}
From:http://tw.wingwit.com/Article/program/net/201311/12422.html