Wie kann man ein Objekt in ein Unterklassenobjekt klonen?
ich habe ein klasseA
und eine KlasseB
das erbt klasseA
und erweitert es um einige Felder.
Ein Objekt habena
vom TypA
, wie kann ich ein Objekt erstellenb
vom TypB
das enthält alle Daten dieses Objektsa
enthalten?
Ich habe versuchta.MemberwiseClone()
aber das gibt mir nur einen anderen typA
Objekt. Und ich kann nicht besetzenA
inB
da die Vererbungsbeziehung nur die gegenteilige Besetzung zulässt.
Was ist der richtige Weg, um dies zu tun?