Bonjour, je travaille actuellement sur une application qui utilise des objets et j'aimerai enregistrer ces objets dans un fichier puis au sein de cette même application j'aimerai pouvoir ré-ouvrir mon fichier et çà ne marche pas...
voila ma démarche :
j'ouvre mon fichier test.tpp avec le bloc note et je lis :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 StreamWriter fs = File.AppendText(@"c:/test.tpp"); fs.WriteLine(monObjet); fs.WriteLine(monObjet2); fs.close();
ensuite pour lire le fichier depuis mon application :monNameSpace.monTypeObjet
monNameSpace.monTypeObjet
je m'attends à faire :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 StreamReader fs = new StreamReader(@"c:/test.tpp");
or fs.ReadLine() retourne seulement une chaine...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 monObjet = fs.ReadLine();
J'ai parcouru pas mal de sites et je vois quelques exemples de sérialisation?
Est-ce que quelqu'un aurait une solution ? MERCI
Partager