如何在以前保存的文本之后将文本框文本保存在文件中?

时间:2017-11-06 03:53:01

标签: c# winforms

当我按下一个按钮文本框文本保存在文件中时,我有两个文本框,但是当我再次输入新文本时,它将替换以前保存的文本。 我的代码:

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);
}

我想在以前保存的文字之后保存这个新文字。 请帮我解决这个问题。

1 个答案:

答案 0 :(得分:0)

Adam B是正确的,为streamWrite构造函数将'append'参数设置为true:

using (StreamWriter strw = new StreamWriter("E:\\win part\\Discrete Mathematics\\userrequest.txt",true))

...