Bonjour à tous,
J'essaie de désérialiser un object A qui nécessite une classe B.
Voici ma classe B :
Code c# : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 [Serializable] public class B : Dictionary<string, string> { public B(Object A): base(49) { Add("toto", "toto"); } }
Je m'en sers de la façon suivante dans le constructeur de ma classe A :
Code c# : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 public A () { _b = new B(this); }
Or, lors que j'essaie de désérialiser, il me lève une exception en précisant qu'il manque un constructeur pour la classe B. Alors que je n'ai pas de problème pour sérialiser... Il s'agit d"une dé/sérialisation en binaire..
Par avance, merci à ceux qui auraient une idée !!
@+
Partager