Lire un fichier binaire sérialisé

Author:

fichier, lecture-fichier, écriture-fichier, FileStream, BinaryWriter, BinaryReader, copier-fichier, attribut-Fichier, sérialisation
{filelink=15739}

   using System;
   using System.Data;
   using System.IO;
   using System.Runtime.Serialization.Formatters.Binary;
   using System.Runtime.Serialization;
namespace Fichiers
{
    public class ExempleLectureSequentiel
    {
        static void Main()
        {

            // Lire le fichier sérialisé étudiant.dat
            BinaryFormatter reader = new BinaryFormatter();
            FileStream entrée = new FileStream("étudiant.dat", FileMode.Open, FileAccess.Read);
            Etidiants etudiant = (Etidiants)reader.Deserialize(entrée);

            Console.WriteLine("Nom:{0}nPrénom:{1}nNiveau:{2}nNote:{3}",etudiant.Nom
                ,etudiant.Prénom,etudiant.Niveau,etudiant.Note);
        }
    }
    [Serializable]
    public class Etidiants
    {
        public double Note;
        public String Nom;
        public String Prénom;
        public string Niveau;
    }

}

Leave a Reply

Your email address will not be published. Required fields are marked *