Ich habe zwei Textfelder, wenn ich eine Taste Textbox Text in einer Datei speichern, aber wenn ich wieder neuen Text eingeben, ersetzen Sie den zuvor gespeicherten Text. Mein Code:Wie kann ich meinen Text in einer Textdatei nach einem zuvor gespeicherten Text speichern?
using (StreamWriter strw = new StreamWriter("E:\\win part\\Discrete Mathematics\\userrequest.txt"))
{
strw.Write(nametextBox.Text+"\t");
strw.WriteLine(passwordtextBox.Text);
strw.Close();
MessageBox.Show("Yor request has been submitted successfully.", "Sucess", MessageBoxButtons.OK, MessageBoxIcon.Information);
}
Ich möchte nach zuvor gespeicherten Text, um diesen neuen Text speichern. bitte helfen Sie mir, dies zu lösen.
hat Google Sie? https://stackoverflow.com/questions/7306214/append-lines-to-a-file-using-a-streamwriter –
Sie könnten sich [StreamWriter (String, Boolean)] (https://msdn.microsoft .com/de-de/library/36b035cb (v = vs.110) .aspx). Wenn Sie bool auf "true" setzen, wird es an die Datei angehängt und nicht überschrieben. In Ihrem Fall ist es 'using (StreamWriter strw = neuer StreamWriter (" E: \\ win part \\ Diskrete Mathematik \\ userrequest.txt ", true))' –
Suche nach "append" –