Cómo determinar si un tipo implementa una interfaz genérica específica tipo
Asuma las siguientes definiciones de tipo:
public interface IFoo<T> : IBar<T> {}
public class Foo<T> : IFoo<T> {}
¿Cómo puedo saber si el tipoFoo
implementa la interfaz genéricaIBar<T>
cuando solo está disponible el tipo destrozado?