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(); } }