Bonjour et merci de me lire,
Je suis en train de retranscrire un programme que j'ai fait en VB.NET et c#. Je n'ai pas l'expérience de C# mais ça commence à venir, étant un ancien en programmation en C, du temps de Latice, ça ne me rajeuni pas ....
Voici mon problème :
Dans ce cas exemple est "toto", soit 4 caractères. Comment ce fait il que mon fichier mesure 5 octets, en effet, il y a visible un caractère qui se colle malgré moi avant ma chaine sur mon fichier. Cela me pose probleme car je vais avoir une série d'enregistrement à gérer et donc j'ai besoin que mes données soient bien régulières .... ( fichier séquentiel indexé ...)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 private void Ecrire_Click(object sender, EventArgs e) { using (FileStream fs = new FileStream(FILE_NAME, FileMode.CreateNew)) { using (BinaryWriter w = new BinaryWriter(fs)) { fs.Seek(0L, SeekOrigin.Begin); w.Write(exemple); w.Close(); } } }
Pouvez vous m'aider ? Par avance merci
Bien amicalement Denis
Partager