HashTable 通常稱為哈希表
HashTable() //初始化為
HashTable(Int
例子
HashTable myHashTable
HashTable myHashTable
HashTable 獲取元素的方法是使用
using System;
using System
using System
using System
namespace Example
{
class Program
{
static void Main(string[] args)
{
Hashtable myHashTable = new Hashtable();
//插入相應的鍵和值組成的元素
myHashTable
myHashTable
myHashTable
myHashTable
myHashTable
myHashTable
myHashTable
myHashTable
//修改相應的鍵和值組成的元素
myHashTable[
myHashTable[
myHashTable[
//輸出相應的鍵和值組成的元素
Console
Console
Console
Console
Console
Console
Console
Console
Console
}
}
}
程序運行結果如下
H
e
l
l
o
False
● 添加操作的定義如下
public virtual void Add(object key
注意
● 刪除操作
HashTable
示例
HashTable
其定義如下
public virtual void Remove(Object key)
示例
如果HashTable 為只讀時進行上述操作會出現異常
由於Hashtable 的鍵值對屬於DictionaryEntry類型
foreach (DictionatyEntry
{
Console
}
Hashtable 查詢有以下方法
● Hashtable
● Hashtable
● Hashtable
示例
Console
Console
Console
Console
HashTable是System
HashTable的優點就在於其索引的方式
From:http://tw.wingwit.com/Article/program/net/201311/12349.html