哈希表的基本使用api
1 //添加一個keyvalue鍵值對: 2 HashtableObject.Add(key,value); 3 4 //移除某個keyvalue鍵值對: 5 HashtableObject.Remove(key); 6 7 //移除全部元素: 8 HashtableObject.Clear(); 9 10 // 判斷是否包含特定鍵key: 11 HashtableObject.Contains(key);
根據鍵獲取值的用法爲spa
using System; using System.Collections; //file使用Hashtable時,必須引入這個命名空間 class Program { public static void Main() { Hashtable ht = new Hashtable(); //建立一個Hashtable實例 ht.Add("地中海", "MSC"); //添加keyvalue鍵值對 ht.Add("馬士基", "MSK"); ht.Add("達飛", "CMA"); string capital = (string)ht["馬士基"];
Console.WriteLine(capital);//輸出MSK Console.WriteLine(ht.Contains("上海")); //判斷哈希表是否包含特定鍵,其返回值爲true或false ht.Remove("深圳"); //移除一個keyvalue鍵值對 ht.Clear(); //移除全部元素 } }