Tengo un MehtodBase de un método y necesito saber si ese método es una implementación de una interfaz específica. Así que si tengo la clase siguiente:Cómo encontrar si un método está implementando una interfaz específica
class MyClass : IMyInterface
{
public void SomeMethod();
}
Implementación de la interfaz:
interface IMyInterface
{
void SomeMethod();
}
Quiero ser capaz de descubrir en tiempo de ejecución (utilizando la reflexión) si un determinado método implementa IMyInterface.
Qué quiere decir usted quiere determinar si 'MyClass.SomeMethod()' es una implementación explícita de 'IMyInterface.SomeMethod()'? –
No necesariamente explícito pero no quiero saber si un objeto de base de método que obtuve es una implementación de un método de interfaz específico. –