Ich möchte eine Textdatei öffnen, eine einzelne Zeile an sie anhängen und sie dann schließen.
260
Sie können dafür verwenden File.AppendAllText
:
File.AppendAllText(@"c:\path\file.txt", "text content" + Environment.NewLine);
Wahl eins! Aber das erste ist sehr einfach. Der letzte Nutzen für die Dateimanipulation:
quelle
Oder du könntest verwenden
File.AppendAllLines(string, IEnumerable<string>)
quelle
Vielleicht möchten Sie die TextWriter- Klasse auschecken .
quelle
File.AppendText erledigt dies:
quelle
Der technisch beste Weg ist wahrscheinlich hier:
quelle
quelle
Wir können benutzen
beim Öffnen der Datei
Der erste Parameter ist eine Zeichenfolge, die einen vollständigen Dateipfad enthält. Der zweite Parameter ist der Append-Modus, der in diesem Fall auf true gesetzt wird
Das Schreiben in die Datei kann erfolgen mit:
writer.Write(string)
oder
writer.WriteLine(string)
Beispielcode
quelle