¿Es de alguna manera posible utilizar el XmlSerializer para deserializar sus datos en una instancia existente de una clase en lugar de en una nueva?¿Cómo usar XmlSerializer para deserializar en una instancia existente?
Esto sería útil en dos casos:
- fácilmente fusionar dos archivos XML en una instancia de objeto.
- Deje que sea el propio constructor de objetos el que cargue sus datos del archivo XML.
Si el no es posible por defecto debería funcionar mediante el uso de la reflexión (la copia de cada propiedad después de la deserialización) pero esto sería una solución fea.