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?

Antworten auf die Frage(9)

Ihre Antwort auf die Frage