快速函数以基于键返回字符串,反之亦然

mrb*_*lah 1 .net c# performance

我需要一个快速查找函数,它将返回一个基于整数键的字符串,并执行反对查找(传入字符串,返回int).

我应该为此创建2个哈希表吗?

Lar*_*nal 5

Dictionary<int, string> lookup = new Dictionary<int, string>();
lookup.Add(1, "test1");
lookup.Add(2, "test2");
lookup.Add(3, "test3");
Run Code Online (Sandbox Code Playgroud)

如果你需要两种方式快速查找,你可以做两个.