salut..
c'est la serialisation de mon fichier binaire:
j’essaye aussi :
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();
les deux marchent bien.. mais dans la desirialisation j'ai rencontre ce prolemme:
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();
{"Impossible d'effectuer un cast d'un objet de type 'TP14.lesinfo' en type 'System.Collections.ArrayList'."}
merci en avance pour votre aide
Partager