C# 保存会不断覆盖已保存的旧信息
如何阻止此代码覆盖已保存的信息?如果我在下次保存时保存第一批信息,它将覆盖第一批数据。非常感谢您的帮助C# 保存会不断覆盖已保存的旧信息,c#,C#,如何阻止此代码覆盖已保存的信息?如果我在下次保存时保存第一批信息,它将覆盖第一批数据。非常感谢您的帮助 StreamWriter writeFile = new StreamWriter("SaveFile.txt"); writeFile.WriteLine(txtFirstName.Text); writeFile.WriteLine(txtSurname.Text); writeFile.WriteLine(txtAge.Text); writeFile.WriteLine(txtNumb
StreamWriter writeFile = new StreamWriter("SaveFile.txt");
writeFile.WriteLine(txtFirstName.Text);
writeFile.WriteLine(txtSurname.Text);
writeFile.WriteLine(txtAge.Text);
writeFile.WriteLine(txtNumber.Text);
writeFile.WriteLine(txtEmail.Text);
writeFile.Close();
您可以改为使用:
它在内部创建一个StreamWriter
,通过传递其他答案中提到的其他参数,并使用using
语句。使您的工作更轻松。您可以使用:
它在内部创建一个
StreamWriter
,传递其他答案中提到的其他参数,并使用using
语句。使您的工作更轻松。StreamWriter构造函数有一个参数,指定您是要附加到文件末尾还是创建新文件
StreamWriter writeFile = new StreamWriter("SaveFile.txt", true);
StreamWriter
构造函数有一个参数,用于指定是要附加到文件末尾还是创建新文件
StreamWriter writeFile = new StreamWriter("SaveFile.txt", true);
这很容易在
中使用块+1这在块中很容易使用,应使用块+1我建议阅读文件I/O:)我建议阅读文件I/O:)