c hashtable的使用方法

2021-05-04 10:20:42 字數 844 閱讀 2994

1.使用hashtable前.需要新增system.collections的引用

using system.collections;

2.新增元素

hashtable ht =new hashtable();

ht.add(key,value);// key,value可以是任何型別

如果key有重複會擲出執行時異常,你可以這樣處理

if(ht.contains(key)==false){

ht.add(key,value);// 不存在則新增

也可以這樣處理,效率要高些

try{

ht.add(key,value);

catch{

// 不處理重複異常

3.刪除元素

ht.remove(key);

4.刪除所有

ht.clear();

5.判斷鍵是否已經存在

ht.contains(key) // 這個剛才已經用過了

6.遍歷鍵

foreach(object key in ht.keys){

7.遍歷值

foreach(object value in ht.values){

8.同時遍歷鍵值對

foreach(dictionaryentry de in ht)

{console.writeline(de.key);// 取得鍵

console.writeline(de.value);// 取得值

9.排序輸出(對值也是一樣處理)

arraylist akeys = new arraylist(ht.keys);

akeys.sort();

C Hashtable雜湊表使用

hashtable ht newhashtable 建立乙個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 判斷雜湊表是否包含特定...

pythonpip使用方法 pip使用方法整理

匯出專案已安裝的pip包 pip list 檢視專案中安裝的包 pip freeze requirements.txt 將專案中所用到的第三方庫輸出到requirements.txt中 pip install 版本號 pip install i 本次使用清華源進行安裝 離線安裝第三方庫 一鍵安裝整個...

機械秒錶的使用方法 秒錶的使用方法!

秒錶是一種常用的測時儀器。又可稱 機械停表 由暫停按鈕 發條柄頭 分針等組成。它是利用擺的等時性控制指標轉動而計時的。它是利用擺的等時性控制指標轉動而計時的。在它的正面是乙個大表盤,上方有乙個小表盤 圖1.4 2 秒針沿大表盤轉動,分針沿小表盤轉動。分針和秒針所指的時間和就是所測的時間間隔。在表正上...