La specifica Dart afferma:
Le informazioni sul tipo reificato riflettono i tipi di oggetti in fase di esecuzione e possono sempre essere interrogate da costrutti dinamici di controllo del tipo (gli analoghi di instanceOf, cast, typecase ecc. In altre lingue).
Sembra fantastico, ma non c'è un instanceof
operatore simile. Quindi come eseguiamo il controllo del tipo in runtime in Dart? È possibile?
is
operatore nella specifica. È meglio fare riferimento al file grammaticale nelle fonti Dart: code.google.com/p/dart/source/browse/trunk/dart/language/…