Rumah > pembangunan bahagian belakang > Tutorial C#.Net > Mengapakah kamus lebih disukai berbanding jadual cincang dalam C#?

Mengapakah kamus lebih disukai berbanding jadual cincang dalam C#?

王林
Lepaskan: 2023-08-28 16:29:02
ke hadapan
682 orang telah melayarinya

为什么在 C# 中字典比哈希表更受青睐?

Hashtable 类表示根据键的哈希码组织的键值对的集合。它使用键来访问集合中的元素。

字典是 C# 中键和值的集合。 Dictionary 包含在 System.Collection.Generics 命名空间中。

Hashtable 比 Dictionary 慢。对于强类型集合,Dictionary 集合更快。

假设我们需要从 Hashtable 集合中查找键。这样,我们也可以从 Dictionary 集合中找到一个键。在这种情况下,对于相同的语句,字典会更快 -

对于 HashTable

hashtable.ContainsKey("12345");
Salin selepas log masuk

对于字典

dictionary.ContainsKey("12345")
Salin selepas log masuk

Atas ialah kandungan terperinci Mengapakah kamus lebih disukai berbanding jadual cincang dalam C#?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan