Duplicar posible:
Getting key of value of a generic Dictionary?obtener la clave de diccionario por valor
¿Cómo consigo una llave Diccionario de valor en C#?
Dictionary<string, string> types = new Dictionary<string, string>()
{
{"1", "one"},
{"2", "two"},
{"3", "three"}
};
Quiero algo como esto:
getByValueKey(string value);
getByValueKey("one")
debe ser de vuelta "1"
.
¿Cuál es la mejor manera de hacerlo? ¿Tal vez HashTable, SortedLists?
Duplicado exacto: http://stackoverflow.com/questions/255341/ – Gabe
He leído este artículo antes, pero la respuesta llega. – loviji
Sí, pero ahí obtienes [una respuesta aceptada de Skeet] (http://stackoverflow.com/a/255638/1028230). – ruffin