Bonjour,
j'ai un petit souci avec mon programme de recherche dans un fichier texte, celui-ci m'indique l'erreur suivante:
"l'index se trouve en dehors des limites du tableau"
Je sais que cette erreur vient du fait que j'ai une une ligne vide en fin de fichier. Cependant elle se crée par la suite dans mon programme.
En effet lorsque l'utilisateur souhaite écrire une ligne de texte par le biais du programme celle ci s'ajoute à la fin puis se fait classer par ordre alphabétique. Ses deux actions (écriture en fin de fichier puis classement) me laissent forcement une ligne vide à la fin du fichier.
J'ai donc bidouiller en essayant d'insérer unmais étant donné que c'est un fichier.txt il prend le \b pour un espèce de petit caractère illisible.
Code : Sélectionner tout - Visualiser dans une fenêtre à part WriteLine("\b");
Auriez-vous une solution à ce problème ?
soi en n'ayant plus cette ligne vide à la fin de mon fichier, soi en évitant le dépassement à cause de celle-ci.
Merci par avance
EDIT: Alors oui je sais que vous voulez une partie du code pour que mes dires soient plus clair mais ça serait vraiment très long de tout retaper et je dis bien retaper
Partager