Bonjour,
J'ai un soucis. J'ai une classe Devis. Cette classe est du genre complique (des plein de classe que j'ai définie avec des collections et tout le toutim). Ne souhaitant pas implémenter IClonable sur toutes les classes qui composer ma classe Devis. J'ai essaye une méthode venant de http://floriannouri.developpez.com [...] py-object/ qui conseille de sérialiser l'objet et le recréer dans un nouvel espace mémoire.
Code :
- #region ICloneable Membres
- public object Clone()
- {
- MemoryStream ms = new MemoryStream();
- BinaryFormatter bf = new BinaryFormatter();
- bf.Serialize(ms, this);
- ms.Position = 0;
- object obj = bf.Deserialize(ms);
- ms.Close();
- return obj;
- }
- #endregion
|
Je précise que j'ai spécifié [Serializable] sur Devis et toutes les classes composants Devis.
Et j'ai ce message d'erreur incompréhensible :
Impossible de charger le fichier ou l'assembly 'sauhs5du, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null' ou une de ses dépendances. Le fichier spécifié est introuvable.
Message édité par drrobert le 11-02-2010 à 18:40:25
---------------
last.fm-RYM