Двусторонний / двунаправленный словарь в C#?

Я хочу хранить слова в словаре следующим образом:

Я могу получить код слова за словом: dict["SomeWord"]-> 123и получить слово за словом код: dict

-> "SomeWord"

Это реально? Конечно, один из способов сделать это — два словаря: Dictionaryи Dictionary, но есть ли другой способ?

77
задан Wai Ha Lee 7 October 2015 в 22:56
поделиться