-
[C#] Ecriture fichier
Salut. J'ai une question... j'aimerais écrire dans un fichier, mais seulement à partir d'une ligne déterminée sans effacer ce que contenait ce fichier avant...
Je ne vois pas comment faire, quelqu'un peut me renseigner ?
J'ai bien essayer de lire et ensuite d'écrire en alternance, mais je ne peux pas faire 2 opérations en même temps...
-
Le fichier est il important ou pas.
Si NON, alors je te conseille de charger ton fichier dans un StringCollection et de travailler dessus .... et à la fin, tu réenregistres le tout
Biensûr, c'est une solution seulement si ton fichier ne contient que quelques lignes sinon, tu vas encombrer ta mémoire .....
Si OUI, alors tu utilises un fichier tampon dans lequel tu copies la fin de ton fichier à modifier. Ensuite tu ajoutes la ligne à ton fichier, et enfin tu recopies le reste. Après tu peux t'imaginer tout un tas d'astuce pour "gagner" du temps de traitement (je te conseille de créer une classe qui réalise ce traitement) ...
-
Ok je vais faire ce que tu me conseilles ! merci :-)