언제 또는 왜 Dictionary 또는 HashTable을 사용해야하는지 파악하려고합니다. 나는 여기에서 약간의 검색을 수행했으며 사람들이 내가 완전히 동의 한 사전의 일반적인 장점에 대해 이야기하는 것을 발견했습니다.
그러나 나는 또한 사전이 객체가 삽입 된 순서대로 정렬되지 않는 것을 반환하지는 않는다는 것을 읽었습니다. 해시 테이블의 위치 내가 이해하는 것처럼 이것은 일부 상황에서 HashTable이 훨씬 빠릅니다.
내 질문은, 그 상황이 무엇일까요? 위의 가정에서 내가 틀렸습니까? 어떤 상황을 다른 것보다 먼저 선택할 수 있습니까 (예 : 마지막 상황은 약간 모호합니다).