
Casting in C#
Il cast (in particolare il downcasting) permette di esplicitare il tipo di una variabile a quello di una classe figlia o sotto-figlia. Il classico esempio è castare una variabile di tipo object al suo tipo effettivo. Il cast è una operazione comunissima che viene effettuata