最适合电话簿的数据结构

use*_*900 -2 c# algorithm data-structures

我知道这是重复的,但我的答案确实很复杂.有人说Hash表,但是对于哈希表,如果有两个名称那么它将如何唯一或者它与键是唯一的?

我应该使用哪种数据结构?

我想通过电话号码和姓名查询.电话簿也很大.

Ree*_*sey 5

电话簿可能相当大,并且不需要同时将所有项目都存储在内存中.因此,它似乎更适合在数据库中存储,具有按名称快速检索所需的索引.