Quiero copiar valores de un objeto a otro. Algo similar a pasar por valor pero con asignación.generador de copia del generador de C#
Por ejemplo:
PushPin newValPushPin = oldPushPin; //I want to break the reference here.
me dijeron para escribir un constructor de copia para esto. Pero esta clase tiene muchas propiedades, probablemente tomará una hora escribir un constructor de copia a mano.
- ¿Hay una mejor manera de asignar un objeto a otro objeto por valor?
- Si no, ¿hay un generador de copia de constructor?
Nota: ICloneable no está disponible en Silverlight.
@Brian, la razón para escribir a mano un constructor de copia que toma demasiado tiempo es que necesitaré escribir constructores de copia para las otras clases que usa la clase principal (** PushPin **). –