我需要C#控制台应用程序中的代码,在应用程序运行时保存输出数据,并且不会覆盖以前的数据,并且一行一行地连续保存如何在C#控制台应用程序中将数据写入文本文件而不覆盖当前数据
0
A
回答
0
你必须使用StreamWriter
类重载的构造: using (StreamWriter output = new StreamWriter(pathToFile, true))
, 第二个布尔参数表示,如果文件应该被追加(true
)或覆盖(false
)。
0
using (System.IO.StreamWriter file =
new System.IO.StreamWriter(@"C:\Users\Public\TestFolder\WriteLines2.txt"))
{
foreach (string line in lines)
{
// If the line doesn't contain the word 'Second', write the line to the file.
if (!line.Contains("Second"))
{
file.WriteLine(line);
}
}
1
您可以使用文件:
File.AppendAllText("test.txt", "mytext"+ Environment.NewLine);
如果你有一个字符串列表,你可以这样做在一个太行。
List<string> lists = new List<string> {"111","222","333" };
File.AppendAllLines("test.txt",lists);
相关问题
- 1. 如何在C#中将数据写入文本文件而不覆盖当前数据
- 2. 如何将数组写入文本文件而不覆盖它
- 3. 如何在C++中将控制台数据写入文本文件?
- 4. C++如何覆盖C++中的文本文件中的数据?
- 5. 如何将文件数据从C#控制台应用程序传递给WebApi?
- 6. 将数据插入文件中的特定位置而不覆盖在C++中
- 7. 覆盖数据而不截断文件
- 8. 使用数据集写入xml而不覆盖现有数据
- 9. 如何从控制台应用程序(C#)读取/写入SQL数据库
- 10. 如何在控制台应用程序中将值永久写入app.config文件?
- 11. 写在一个文本文件,而不覆盖,它在C#
- 12. 如何编写代码以在C#控制台中的应用程序/表单数据中发布文件?
- 13. 写入到文件中间(不覆盖数据)
- 14. 将数据从程序写入文件
- 15. Java:如何写入文本文件,而不覆盖和写在新行
- 16. 如何在控制台应用程序中输入数字c#
- 17. 检查输入数据类型控制台应用程序C#
- 18. 如何在python中将数据写入文本文件?
- 19. 如何在python中将数据写入文本文件?
- 20. 如何覆盖tkinter中的文本文件中的数据
- 21. 如何将数据写入文本文件无需排序
- 22. C#WinForm,如何在文本框中将当前文本写入新文件
- 23. 用jquery ajax发布数据并在外部文件中覆盖/写入文件
- 24. 如何在Java应用程序中将数据写入CSV文件
- 25. 如何将C#控制台应用程序与存储在.sql文件中的数据库连接起来
- 26. 如何将数据写入到php中的文本文件中
- 27. 将数据从Web应用程序提交到C#控制台应用程序
- 28. 如何使用ANSI格式将数据写入文本文件
- 29. 如何使用JavaScript将数据写入文本文件
- 30. 如何在汇编程序中将二进制数据写入文件?
嗨,你有没有想过在你寻求帮助之前自己尝试一些东西?如果是这样,告诉我们你已经得到的位置,我们将帮助你了解问题所在。 – kuskmen
如果你也在这里发布你的代码,这很好,因为没有我们无法提供帮助。 –