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 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!