Tiefes Klonen von ObjektenC#

Ein Treffpunkt für C#-Programmierer
Guest
 Tiefes Klonen von Objekten

Post by Guest »

Ich möchte etwas tun wie:

Code: Select all

MyObject myObj = GetMyObj(); // Create and fill a new object
MyObject newObj = myObj.Clone();
Und nehmen Sie dann Änderungen am neuen Objekt vor, die sich nicht im ursprünglichen Objekt widerspiegeln.

Ich weiß nicht, Da ich diese Funktionalität nicht oft benötige, habe ich bei Bedarf darauf zurückgegriffen, ein neues Objekt zu erstellen und dann jede Eigenschaft einzeln zu kopieren, aber es hinterlässt bei mir immer das Gefühl, dass es eine bessere oder elegantere Möglichkeit gibt, mit der Situation umzugehen.

Wie kann ich eine Datei klonen oder tief kopieren? Objekt, sodass das geklonte Objekt geändert werden kann, ohne dass sich Änderungen im Originalobjekt widerspiegeln?

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post