Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Jadual cincang dan kamus dalam C#

Jadual cincang dan kamus dalam C#

WBOY
WBOYke hadapan
2023-09-10 23:29:08657semak imbas

C# 中的哈希表与字典

Jadual Cincang

Jadual cincang digunakan apabila kunci diperlukan untuk mengakses elemen dan nilai kunci yang berguna boleh dikenal pasti. Setiap item dalam jadual cincang mempunyai pasangan kunci/nilai. Kekunci digunakan untuk mengakses item dalam koleksi.

Ahli dalam jadual cincang adalah selamat untuk benang. Jika kita cuba mencari kunci yang tidak wujud, ia akan mengembalikan null. Hashtable bukan jenis generik.

Koleksi Hashtable lebih perlahan daripada kamus kerana ia memerlukan tinju dan nyahboxing.

Deklarasi Hashtable -

Hashtable ht = new Hashtable();

Kamus

Kamus ialah koleksi kunci dan nilai dalam C#. Kamus terkandung dalam ruang nama System.Collection.Generics. Kamus ialah jenis generik dan akan mengembalikan ralat jika anda cuba mencari kunci yang tidak wujud.

Koleksi kamus lebih pantas daripada Hashtables kerana tiada boxing dan unboxing.

Isytihar kamus -

IDictionary<int, string> d = new Dictionary<int, string>();

Atas ialah kandungan terperinci Jadual cincang dan kamus dalam C#. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:tutorialspoint.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam