Les extraits de code suivants sont-ils équivalents?est l'opérateur "is" juste sucre syntaxique pour la méthode "IsInstanceOfType"
class a
{}
class b:a
{}
b foo=new b();
// ici il vient
foo is a
//...is les mêmes que ...
typeof(a).isinstanceoftype(foo)
Ou peut-être l'une des autres méthodes de type Carte plus proche de la est opérateur. par exemple. "IsAssignableFrom" ou "IsSubclassOf"
Connexes: http://stackoverflow.com/questions/2251310/why-is-is-implemented-as-as –