我创建了一个“电子邮件帐户数据库”。您可以通过在文本框中输入电子邮件和密码来创建帐户。最后,电子邮件和密码保存在文本文件中。
代码可以在这里找到: http://prntscr.com/9fzt6u
可在此处找到输出示例: http://prntscr.com/9fztbe
问题在于,每次添加新帐户时,都会覆盖现有帐户。我想知道如何在我的文本文件中添加新帐户。
谢谢!
答案 0 :(得分:1)
您需要使用其他覆盖
using(StreamWriter str = new StreamWriter("c:\\file.txt", true))
{
//todo
}
true 检查文件是否存在以追加新行,否则创建新文件
答案 1 :(得分:0)
您必须附加文本而不是覆盖。 Look at this constructor for StreamWriter
将append
设置为true,它会正常工作。