Bonjour,
J'ai un problème avec la fonction binarywriter:
Je possède une liste de string que je veux écrire dans un fichier binaire
Cela fonctionne cependant, devant chaque ligne un caractère apparait:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 flux = new FileStream(chemin, FileMode.Create); bin = new BinaryWriter(flux, Encoding.UTF8); for (int i = 0; i < nblignes; i++) bin.Write(lignes[i] + '\r' + '\n');
(chaque ligne correspond a une ligne dans la liste "lignes")
En rouge les caractères ajoutés, je devrais donc avoir dans mon fichier:RS2011:03:12-21:52:graisse.001
2011:03:29-10:39
&1:ana5:pression-air-frein: Pa:0.01:10
-3:the3:temperature-echappement:�C:0.01:12
freq10
Comment faire pour que ces caractères n'apparaissent pas a l'écriture, d ou viennent ils?2011:03:12-21:52:graisse.001
2011:03:29-10:39
1:ana5:pression-air-frein: Pa:0.01:10
3:the3:temperature-echappement:°C:0.01:12
freq10
Merci d'avance.
Partager