Supposons que j'ai une classe qui ressemble à ceci :
class Derived : // some inheritance stuff here
{
}
Je veux vérifier quelque chose comme ceci dans mon code :
Derived is SomeType;
Mais on dirait que is
L'opérateur a besoin que Derived soit une variable de type Dervied, pas Derived lui-même. Je ne veux pas créer un objet de type Derived.
Comment puis-je m'assurer que Derived hérite SomeType
sans l'instancier ?
P.S. Si ça peut aider, je veux quelque chose comme where
Le mot-clé fait avec les génériques.
EDITAR:
Similaire à ce réponse, mais il s'agit de vérifier un objet. Je veux vérifier la classe elle-même.