#: restringindo tipos nos parâmetros do método (parâmetros não genérico

Gostaria de codificar uma função como a seguinte

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

Em outras palavras, o tipo de argumento éSystem.Type e quero restringir o @ permitiTypes para aqueles que derivam deMyClass.

Existe alguma maneira de especificar isso sintaticamente out tem que ser verificado em tempo de execução?

questionAnswers(6)

yourAnswerToTheQuestion