c# - 如何在 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();
解决方案
改用静态File 类
string path = @"C:\Users\user\Desktop\FoodDeliverySystem\Employee_details.txt";
File.AppendAllText(path, temp_Emp_Det);
AppendAllText
一次调用即可打开、写入和关闭文件。
推荐阅读
- sql - hive 1.2 sql 返回意外的特殊字符
- python - Python 在每一行中查找匹配的字符串
- windows - 如何在aws EC2上将jar文件安排为事件
- android - 类描述符 'Landroid/support/customtabs/ICustomTabsCallback/;' 不能用dex格式表示
- regex - 使用 bash 命令在每一行的开头添加一个命令
- php - 使用数组键按名称对数组进行排序
- html - 适合内容的背景颜色
标签
- c# - C# Visual Studio IDE
- android - 从android中的webview获取点击事件
- java - Java Scripting API (JSR223) groovy 语言限制