a亚洲精品_精品国产91乱码一区二区三区_亚洲精品在线免费观看视频_欧美日韩亚洲国产综合_久久久久久久久久久成人_在线区

首頁 > 編程 > C# > 正文

C#中哈希表(Hashtable)的介紹及簡單用法

2020-01-24 03:30:39
字體:
來源:轉載
供稿:網友

key通常可用來快速查找,同時key是區分大小寫;value用于存儲對應于key的值。Hashtable中key/value鍵值對均為object類型,所以Hashtable可以支持任何類型的key/value鍵值對 <BR><BR><BR>在哈希表中添加一個key/value鍵值對:HashtableObject.Add(key,value);
在哈希表中去除某個key/value鍵值對:HashtableObject.Remove(key);
從哈希表中移除所有元素:               HashtableObject.Clear(); 
判斷哈希表是否包含特定鍵key:      HashtableObject.Contains(key);
下面控制臺程序將包含以上所有操作:

復制代碼 代碼如下:

using System;

using System.Collections; //使用Hashtable時,必須引入這個命名空間

class hashtable

{

public static void Main()

{

Hashtable ht=new Hashtable(); //創建一個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")) //判斷哈希表是否包含特定鍵,其返回值為true或false

Console.WriteLine("the E key:exist");

ht.Remove("C");//移除一個key/value鍵值對

Console.WriteLine(ht["A"]);//此處輸出a
 }


//遍歷哈希表需要用到DictionaryEntry Object,代碼如下:

 for(DictionaryEntry de in ht) //ht為一個Hashtable實例
 {
 Console.WriteLine(de.Key);//de.Key對應于key/value鍵值對key
 Console.WriteLine(de.Value);//de.Key對應于key/value鍵值對value
 }
}

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 国产a网站 | 色欧美日韩| 午夜影院在线观看免费 | 日本视频黄 | 久久久日韩精品一区二区三区 | 国产在线成人 | av在线播放观看 | 久久精品免费视频观看 | 久久免费在线观看 | 日韩久久午夜一级啪啪 | 美女一级黄 | 国产成人99久久亚洲综合精品 | 四虎8848在线精品观看 | 狠狠操夜夜操 | 国产精品视频入口 | 九九久久久| 最新高清无码专区 | 中文字幕一二三区 | 亚洲第一免费视频网站 | 亚洲一区二区三区免费在线观看 | 国产小视频在线 | 91免费看| 羞羞视频网页 | 黄色小视频在线免费观看 | 久久久国产视频 | 黄色片毛片 | av一区二区在线播放 | 日本a在线 | 国产精品中文字幕在线 | 免费观看毛片 | 91精品国产综合久久久蜜臀粉嫩 | 欧美成人午夜免费视在线看片 | 久久亚洲一区二区三 | 亚洲精品aaa | 美女久久| 欧美一区二区三区视频 | 在线视频97 | 91一区二区| 色婷婷久久久久swag精品 | 一区二区亚洲 | 在线一区二区三区四区 |