Para verificar si un tipo es una subclase de otro tipo en C #, es fácil: typeof (SubClass).IsSubclassOf(typeof (BaseClass)); // returns true Sin embargo, esto fallará: typeof (BaseClass).IsSubclassOf(typeof (BaseClass)); // returns false ¿Hay alguna manera de verificar si un tipo es una...