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 秒針沿大表盤轉動,分針沿小表盤轉動。分針和秒針所指的時間和就是所測的時間間隔。在表正上...