Working with hash tables is pretty simple but few days back I was having a problem in retrieving a key from a value in hash table. I was bit lazy to find a way myself, so I searched the net and here is what I got….a simple piece of code which lead to me to complete my task and so I thought I should share it with everyone here.
public string FindKey(string Value, Hashtable HT)
{
string Key = “”;
IDictionaryEnumerator e = HT.GetEnumerator();
while (e.MoveNext())
{
if (e.Value.ToString().Equals(Value))
{
Key = e.Key.ToString();
}
}
return Key;
}
