¿Existe una alternativa mejor que esta para 'cambiar el tipo'?
Al ver que C # no puede switchen un Tipo (que, según creo, no se agregó como un caso especial porque las isrelaciones significan que casepodría aplicarse más de un distintivo ), ¿hay una mejor manera de simular el cambio de tipo que no sea este? void Foo(object o) { if (o is A) { ((A)o).Hop();...