129 Stimmen

Konstruktor kopieren versus Klonen()

Was ist in C# die bevorzugte Methode, um einer Klasse (tiefe) Kopierfunktionen hinzuzufügen? Sollte man den Kopierkonstruktor implementieren, oder lieber von ICloneable und die Umsetzung der Clone() Methode?

Bemerkung : Ich habe "tief" in Klammern geschrieben, weil ich es für irrelevant hielt. Offenbar sind andere anderer Meinung, deshalb habe ich gefragt ob ein Kopierkonstruktor/-operator/-funktion deutlich machen muss, welche Kopiervariante er implementiert .

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X