Voglio copiare i valori da un oggetto a un altro oggetto. Qualcosa di simile a passare per valore ma con incarico.C# generatore costruttore copia
Ad esempio:
PushPin newValPushPin = oldPushPin; //I want to break the reference here.
mi è stato detto di scrivere un costruttore di copia per questo. Ma questa classe ha molte proprietà, probabilmente ci vorrà un'ora per scrivere a mano un costruttore di copie.
- C'è un modo migliore per assegnare un oggetto a un altro oggetto in base al valore?
- In caso contrario, esiste un generatore di costruttore di copie?
Nota: ICloneable non è disponibile in Silverlight.
@Brian, il motivo per cui la scrittura manuale di un costruttore di copie richiede troppo tempo è che avrò bisogno di scrivere i costruttori di copia per le altre classi utilizzate dalla classe principale (** PushPin **). –