Si quiero usar objetos como claves para a Dictionary, ¿qué métodos necesitaré anular para hacer que se comparen de una manera específica? Digamos que tengo una clase que tiene propiedades: class Foo { public string Name { get; set; } public int FooID { get; set; } // elided } Y quiero crear...