哈希表的基本使用

哈希表的基本使用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(); //移除全部元素 } }
相關文章
相關標籤/搜索