Je souhaite ajouter des lignes à mon fichier. J'utilise un StreamWriter:Ajout de lignes à un fichier à l'aide d'un StreamWriter
StreamWriter file2 = new StreamWriter(@"c:\file.txt");
file2.WriteLine(someString);
file2.Close();
La sortie de mon fichier doit être plusieurs chaînes ci-dessous les uns des autres, mais je ne dispose que d'une ligne, qui est écrasé à chaque fois que je lance ce code.
Y a-t-il un moyen de laisser l'ajout de StreamWriter à un fichier existant?
Ne pas oublier de jeter 'StreamWriter'. Un bloc 'using' est une meilleure syntaxe pour cela. – TheCodeKing
C'est aussi pourquoi je préfère ne pas me soucier des flux lors de mises à jour très rapides d'un fichier en utilisant File.AppendAllText - http://msdn.microsoft.com/en-us/library/ms143356.aspx – Chris
@TheCodeKing - Can vous me montrez du code pour le faire? – Steam