Sembra una cosa abbastanza semplice da aggiungere, ma voglio solo assicurarmi che .NET non ne fornisca già uno e mi salvi dall'aggiungere codice non necessario:
Ho bisogno di una tabella di ricerca (come un dizionario ) che invece utilizzando una coppia chiave / valore, usa la prima chiave per trovare la seconda chiave e viceversa. Ad esempio:
theList.Add("foo", "bar");
x = theList["foo"]; // Returns "bar"
y = theList["bar"]; // Returns "foo"
Grazie in anticipo!