首页 > 解决方案 > 如何在 C# 的记事本 .txt 文件中添加数据?

问题描述

我能够将新数据写入 .txt 文件。但是,它是对现有数据的替换。那么,如何通过将现有数据保留在 .txt 文件中来将新数据添加到文件中。我一直在使用System.IO命名空间并StreamWriter编辑数据。

StreamWriter EditEmployeeDetail =
    new StreamWriter(@"C:\Users\user\Desktop\FoodDeliverySystem\Employee_details.txt");
EditEmployeeDetail.Write(temp_Emp_Det);
EditEmployeeDetail.Close();

标签: c#

解决方案


改用静态File 类

string path = @"C:\Users\user\Desktop\FoodDeliverySystem\Employee_details.txt";
File.AppendAllText(path, temp_Emp_Det);

AppendAllText一次调用即可打开、写入和关闭文件。


推荐阅读