salut..
c'est la serialisation de mon fichier binaire:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
FileStream file = File.Open(eee, FileMode.Create);
                BinaryFormatter bn = new BinaryFormatter();
                foreach (lesinfo c in lista)
                {
                    bn.Serialize(file, c);
                }
                file.Close();
j’essaye aussi :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
FileStream file = File.Open(eee, FileMode.Create);
                BinaryFormatter bn = new BinaryFormatter();
                bn.Context = new StreamingContext(StreamingContextStates.File);
                foreach (lesinfo c in lista)
                {
                    bn.Serialize(file, c);
                }
                file.Close();
les deux marchent bien.. mais dans la desirialisation j'ai rencontre ce prolemme:

{"Impossible d'effectuer un cast d'un objet de type 'TP14.lesinfo' en type 'System.Collections.ArrayList'."}




merci en avance pour votre aide