Hashtable ক্লাসটি কী-অ্যান্ড-ভ্যালু জোড়ার একটি কালেকশন উপস্থাপন করে যা কীর হ্যাশ কোডের ভিত্তিতে সংগঠিত। এটি কালেকশনে উপাদান অ্যাক্সেস করতে কী ব্যবহার করে।
Dictionary সি শার্পে কী এবং ভ্যালুর একটি কালেকশন। Dictionary<TKey, TValue> System.Collection.Generics নেমস্পেসে অন্তর্ভুক্ত।
Hashtable, Dictionary-এর চেয়ে ধীর। স্ট্রাঙ্গলি-টাইপড কলেকশনের জন্য, Dictionary কলেকশন দ্রুততর।
মান লিন আমাদের Hashtable কলেকশন থেকে একটি কী খুঁজে বের করতে হবে। সাথেই, আমরা Dictionary কলেকশন থেকে একটি কী খুঁজছি। সেক্ষেত্রে, একই স্টেটমেন্টের জন্য Dictionary দ্রুততর হবে −
HashTable-এর জন্য
hashtable.ContainsKey("12345");
Dictionary-এর জন্য
dictionary.ContainsKey("12345")