System.IO.
StreamReader strR =
new System.IO.
StreamReader(
@"C:\ex.txt");
//Creation d'un Writer
System.IO.
StreamWriter strW =
new System.IO.
StreamWriter(
@"C:\ex.txt.tmp");
//Parcour du fichier
while (strR.Peek() > 1)
{
//Lecture de la ligne
String s = strR.ReadLine();
if (s !=
"")
{
//Ecriture dans le Writer si la ligne est != ""
strW.WriteLine(s);
}
}
//Fermeture des reder et writer
strW.Flush();
strW.Close();
strW.Dispose();
strR.Close();
//Remplacement du fichier
System.IO.
File.Copy(
@"C:\ex.txt.tmp",
@"C:\ex.txt",
true);
System.IO.
File.Delete(
@"C:\ex.txt.tmp");
C'est quand même pas bien compliqué tout de même
<HR>
ZeBobo5
N'oubliez pas de cloturer votre post.
Tout simplement en lisant chaques lignes de ton fichier et en l'enregistrant dans un fichier temporaire si la ligne n'est pas vide.
Ensuite tu remplace ton fichier d'origine par ton fichier temporaire.