Quote Originariamente inviata da rangers97 Visualizza il messaggio
La mia richiesta a questo punto è: a prescindere dalla complessità dell'oggetto, qual'è il migliore modo per fare una copia di un oggetto senza passare dall'assegnazione manuale parametro per parametro?
Credo che non ci siano molte alternative purtroppo, salvo l'uso della Reflection - come hai già indicato - oppure passare attraverso qualche forma di (de)serializzazione, o in alternativa implementare la copia in modo "custom".

Siccome possono esserci comunque scenari particolari da gestire, magari da configurare, potresti ricorrere a un "Type Mapper" di terze parti, come ad esempio AutoMapper, che è quello che uso più spesso.

Ciao!