delegate void SomeDelegate<T>() where T : BaseClass;
my_event(object sender, myEventArgs e)
{
//e.Tag object is SomeDelegate<DerivedClass>
SomeDelegate<BaseClass> del = (SomeDelegate<BaseClass>)e.Tag; // *** unable
to cast DerivedClass in BaseClass
}
How I cast (if possible) derived generic type to base generic type?
Inviato da X-Privat.Org - Registrazione gratuita http://www.x-privat.org/join.php