lecture de fichier : retour au début ("rewind") ?? [C#] - C#/.NET managed - Programmation
Marsh Posté le 13-01-2007 à 15:32:19
fileStream.Seek(0, SeekOrigin.Begin);
Mais attendre confirmation, je suis pas bien expérimenté en C#.
Marsh Posté le 13-01-2007 à 16:23:44
sielfried a écrit : |
Pourquoi attendre? Se precipiter sur la doc de cette fonction me semble plus judicieux...
Marsh Posté le 13-01-2007 à 17:23:12
breizhbugs a écrit : Pourquoi attendre? Se precipiter sur la doc de cette fonction me semble plus judicieux... |
C'est pas incompatible.
Non mais sait-on jamais qu'on puisse faire autrement/mieux, je laissais juste un petit Warning au passage vu que je fais du C# depuis une semaine.
edit: enfin du NET, même.
Marsh Posté le 13-01-2007 à 12:22:27
Bonjour à tous,
Pendant pas mal de temps j'ai fait quelques petites appli en C qui nécessitaient d'accéder à des fichiers et d'y faire plusieurs opérations. Et au final j'étais à peu près habitué aux fonctions à utiliser.
Pour une nouvelle appli, je décide de passer en C#. Mais la lecture/écriture dans les fichiers est très différente, et je m'y perd un peu. Bref aujourd'hui, j'arrive à accéder aux fichiers à peu près comme je veux, mais je ne sais pas quel est le meilleur moyen pour revenir au début du fichier (par exemple quand on est en lecture) ? C'est à dire, le "rewind" en C si mes souvenirs sont bons. Bien sûr il y a l'option de fermer complètement et de rouvrir mais ca ne me plait pas trop.
Donc : comment faire pour se placer en début d'un fichier ? ou se placer n'importe ou d'ailleurs (pour ensuite reprendre une lecture séquentielle, normale) ?
Merci beaucoup d'avance.