Bonjour,
Je voudrais sauvegarder un objet complet (ArrayOfPanels -- qui n'est autre q'un héritier de la classe ArrayList) dans un fichier binaire.
J'ai déclaré ArrayOfPanels comme étant [Serializable] ainsi que les objets que je mets dedans.
Il semblerait que ça ne marche pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 public ArrayOfPanels DeSerializeObject(string file) { try { ArrayOfPanels o = new ArrayOfPanels(); Stream stream = File.Open(file, FileMode.Open); BinaryFormatter b = new BinaryFormatter(); o = (ArrayOfPanels)b.Deserialize(stream); stream.Close(); return o; } catch (Exception e) { Console.WriteLine(e.ToString()); } return null; }
Normal?
Merci.
Cordialement.
Julien.
Partager