C# 中的雜湊表與字典
雜湊表
當你需要透過金鑰訪問元素時會用到雜湊表,並且你可以識別有用的金鑰值。雜湊表中的每個元素都有一個鍵/值對。金鑰用於訪問集合中的元素。
雜湊表中的成員是執行緒安全的。如果我們試圖查詢一個不存在的金鑰,它將返回 null。雜湊表不是泛型型別。
雜湊表集合比字典慢,因為它需要裝箱和拆箱。
宣告雜湊表 -
Hashtable ht = new Hashtable();
字典
字典是 C# 中的鍵和值集合。字典包含在 System.Collection.Generics 名稱空間中。字典是泛型型別,如果你試圖查詢不存在的鍵,它將返回錯誤。
字典集合比雜湊表更快,因為它不涉及裝箱和拆箱。
宣告字典 -
IDictionary<int, string> d = new Dictionary<int, string>();
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP