En sjov problemstilling om reflection
Hej, her er en lille problemstilling jeg har døjet lidt med i dag.Jeg har følgende:
object obj = new object();
'obj' anvender jeg i en metode hvor at objectet han have forskellige typer fra kald til kald af metoden.
Altså, det ene kald kan 'obj' have typen 'Person' og det andet typen 'Medarbejder'.
Nu vil jeg kunne caste obj til current type når metoden bliver kaldt.
altså (Person)obj hvis det er person og (Medarbejder)obj hvis det er Medarbejder.
Metoden skal er generisk så den kan køres med alle mine entityklasser og je gkender kun Typen op obj.
Hvordan kan jeg cast objektet? Jeg går udfra det er noget med reflection at gøre.