Digg StumbleUpon LinkedIn YouTube Flickr Facebook Twitter RSS Reset

Lire et écrire un fichier binaire

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

using System;
using System.IO;
 
public class TesteFichierBinaire
{
 
    private static void Main()
    {
 
        ecrireBinaire("demo.dat", new Object[] { "exemple", 123, 'a' });
        Console.WriteLine(lireBinaire("demo.dat"));
 
    }
    private static void ecrireBinaire(string fichier, object [] data)
    {
        FileStream monFichier = new FileStream(fichier, FileMode.Create);
        BinaryWriter writer = new BinaryWriter(monFichier);
        foreach(object elem in data)
        {
            writer.Write(elem.ToString());
        }
        monFichier.Close();
    }
    private static string lireBinaire(string fichier)
    {
        FileStream monFichier = new FileStream(fichier, FileMode.Create);
        StreamReader sr = new StreamReader(monFichier);
        return sr.ReadToEnd();
    }
}

No comments yet.

Leave a Comment