当我按下一个按钮文本框文本保存在文件中时,我有两个文本框,但是当我再次输入新文本时,它将替换以前保存的文本。 我的代码:
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);
}
我想在以前保存的文字之后保存这个新文字。 请帮我解决这个问题。
答案 0 :(得分:0)
Adam B是正确的,为streamWrite构造函数将'append'参数设置为true:
using (StreamWriter strw = new StreamWriter("E:\\win part\\Discrete Mathematics\\userrequest.txt",true))
...