2011-09-19 4 views

Répondre

1

Le but de la sérialisation/désérialisation est de recréer l'objet dans son état d'origine. L'objet a déjà été construit, nous n'avons donc pas besoin d'appeler le constructeur. C'est comme élever un objet des morts plutôt que d'accoucher. :)

Si vous avez besoin de code pour se produire lorsqu'un objet est désérialisé, décorez simplement une méthode avec l'attribut OnDeserialized et appelez le code que vous devez exécuter à partir de là.