首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> C語言 >> 關於C語言

C# 集合教學(二):Hashtable 鍵值對操作與遍歷方式(二)

     編輯:關於C語言

Hashtable 基本操作

Hashtable ht = new Hashtable();
ht.Add(1, 11);                    // int 鍵
ht.Add("1", "我的鍵是字串1");      // string 鍵
ht.Add(5, "鍵是5,優先顯示");
ht[3] = "用索引器賦值";

Console.WriteLine("元素數:" + ht.Count);

// 遍歷 DictionaryEntry
foreach (DictionaryEntry de in ht)
    Console.WriteLine("鍵:{0} 值:{1}", de.Key, de.Value);

輸出順序依哈希碼,非插入順序。鍵 1 (int) 與 "1" (string) 視為不同鍵。

修改與鍵集合遍歷

ht[3] = "修改後的值";
foreach (object k in ht.Keys)
    Console.WriteLine("鍵:{0} 值:{1}", k, ht[k]);
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved