5
HashSet <T> เทียบกับ Dictionary <K, V> wrt เวลาค้นหาเพื่อดูว่ามีรายการอยู่หรือไม่
HashSet<T> t = new HashSet<T>(); // add 10 million items Dictionary<K, V> t = new Dictionary<K, V>(); // add 10 million items. .Containsวิธีของใครจะกลับเร็วกว่ากัน? เพื่อชี้แจงความต้องการของฉันคือฉันมีวัตถุ 10 ล้านรายการ (สตริงจริงๆ) ที่ฉันต้องตรวจสอบว่ามีอยู่ในโครงสร้างข้อมูลหรือไม่ ฉันจะไม่ทำซ้ำ