我正在将一个列表写入文件,该列表从我输入的文本中从表单应用程序获取数据。这有效,但每次我启动表单时它都会覆盖文件,而不是保存它并添加新数据。我如何添加“AppendAllLines”或“WriteAllLines”作为解决方案?
public List<String> listDeliveries()
{
List<String> listDeliveries = new List<string>();
using (StreamWriter writer = new StreamWriter("Database.txt"))
{
foreach (Delivery del in deliveries)
{
String delAsString = del.summary();
listDeliveries.Add(delAsString);
writer.WriteLine(delAsString);
}
}
return listDeliveries;
}