C #: Restricción de tipos en parámetros de método (no parámetros genéricos)

Me gustaría codificar una función como la siguiente

public void Foo(System.Type t where t : MyClass)
{ ... }

n otras palabras, el tipo de argumento esSystem.Type, y quiero restringir el @ permitiTypes a los que derivan deMyClass.

¿Hay alguna forma de especificar esto sintácticamente o t tiene que ser verificado en tiempo de ejecución?

Respuestas a la pregunta(12)

Su respuesta a la pregunta