I seguenti frammenti di codice sono equivalenti?è l'operatore "è" solo zucchero sintattico per il metodo "IsInstanceOfType"
class a
{}
class b:a
{}
b foo=new b();
// qui si tratta
foo is a
//...is lo stesso ...
typeof(a).isinstanceoftype(foo)
O forse uno degli altri metodi tipo di mappa più vicino al è un operatore. ad es. "IsAssignableFrom" o "IsSubclassOf"
Correlato: http://stackoverflow.com/questions/2251310/why-is-is-implemented-as-as –