我想更新服务器上的现有文件,而不会丢失文件上已保存的数据。目前如果我尝试写一些东西。它通过删除以前的数据来覆盖文件。
我正在使用以下代码。
using (StreamWriter sw = new StreamWriter(ftp.GetRequestStream(), Encoding.GetEncoding("iso-8859-1")))
{
var sb = new StringBuilder();
foreach (string value in row)
{
if (sb.Length > 0)
sb.Append(",");
sb.Append(value);
}
sw.WriteLine(oldRecords.ToString() + sb.ToString());
sw.Flush();
}
如何在不丢失文件中已有数据的情况下更新文件。
谢谢,
纳维德