Bonjour,
J'utilise actuellement ce code afin de lire un fichier :
Cela me lit bien mon fichier, mais pas en entier.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 FileStream fs = File.Open("myFile.txt", FileMode.Open, FileAccess.Read, FileShare.ReadWrite); byte[] b = new byte[1024]; UTF8Encoding temp = new UTF8Encoding(true); while (fs.Read(b, 0, b.Length) > 0) { Console.WriteLine(temp.GetString(b)); } fs.Close(); fs.Dispose();
Bizarrement, il reste un nombre aléatoire (variant selon chaque fichier testé) de lignes qui ne sont pas lues.
Cela provient-il de ma méthode de lecture ou est-ce dû aux fichier ?
Pour information, ceux-ci sont créés avec File.AppendText.
Merci d'avance !![]()
Partager