
{filelink=15738}
using System;
using System.Data;
using System.IO;
using System.Runtime.Serialization.Formatters.Binary;
using System.Runtime.Serialization;
namespace Fichiers
{
public class ExempleCreationFichier
{
static void Main()
{
BinaryFormatter formateur = new BinaryFormatter();
// Créer un fichier et l'ouvrir en mode écriture
FileStream sortie = new FileStream("étudiant.dat", FileMode.OpenOrCreate, FileAccess.Write);
Etudiants etudiant = new Etuidiants();
etudiant.Nom = "Nom";
etudiant.Prénom = "Prenom";
etudiant.Niveau = "4";
etudiant.Note = 12;
// Sérialiser les données
formateur.Serialize(sortie, etudiant);
sortie.Close();
}
}
[Serializable]
public class Etudiants
{
public double Note;
public String Nom;
public String Prénom;
public string Niveau;
}
}