Je veux ouvrir un fichier texte, y ajouter une seule ligne, puis le fermer.
261
Vous pouvez utiliser File.AppendAllText
pour cela:
File.AppendAllText(@"c:\path\file.txt", "text content" + Environment.NewLine);
Choisissez-en un! Mais le premier est très simple. Le dernier peut être utilisé pour la manipulation de fichiers:
la source
Ou vous pouvez utiliser
File.AppendAllLines(string, IEnumerable<string>)
la source
Pourrait vouloir vérifier la classe TextWriter .
la source
File.AppendText le fera:
la source
La meilleure façon technique est probablement celle-ci ici:
la source
la source
On peut utiliser
lors de l'ouverture du fichier
Le premier paramètre est une chaîne pour contenir un chemin de fichier complet Le deuxième paramètre est le mode d'ajout, qui dans ce cas est rendu vrai
L'écriture dans le fichier peut se faire avec:
writer.Write(string)
ou
writer.WriteLine(string)
Exemple de code
la source