Jak „sklonować” obiekt do obiektu podklasy?
mam klasęA
i klasaB
dziedziczy klasęA
i rozszerza go o kilka pól.
Posiadanie obiektua
typuA
, jak mogę stworzyć obiektb
typuB
który zawiera wszystkie dane obiektua
zawarte?
próbowałema.MemberwiseClone()
ale to daje mi tylko inny typA
obiekt. I nie mogę rzucićA
wB
ponieważ relacja dziedziczenia pozwala tylko przeciwnej obsadzie.
Jak to zrobić w odpowiedni sposób?