C#中txt数据写入的几种常见方法
#代码知识 发布时间: 2026-01-12
前言

小伙伴们在使用C#开发时,可能需要将一些信息写入到txt,这里就给大家介绍几种常用的方法。
方法:
1.将由字符串组成的数组写入txt
此种方法不需要使用Flush和Close().
如果没有WriteLines.txt,系统会自动帮忙创建一个
string[] lines = { "这是第一行", "这是第二行", "这是第三行" };
System.IO.File.WriteAllLines(@"想保存的位置\WriteLines.txt", lines);
2.把一个字符串写入txt
此种方法不需要使用Flush和Close().
如果没有WriteLines.txt,系统会自动帮忙创建一个
如果想换行,在换行处加上"\r\n"即可
string text = "这是第一行" + "\r\n" +"这是第二行 "; System.IO.File.WriteAllText(@"想保存的位置\WriteLines.txt", text);
3.使用StreamWriter
此种方法Using替代了Flush和Close()的功能
如果没有WriteLines.txt,系统会自动帮忙创建一个
自动换行
如果要在原有txt文件上添加内容,则将StreamWriter中的方法设置为true
如果覆盖原有文件,则设置为false
string[] lines = { "这是第一行", "这是第二行", "这是第三行" };
using (System.IO.StreamWriter file =
new System.IO.StreamWriter(@"想保存的位置\WriteLines.txt",false))
{
foreach (string line in lines)
{
file.WriteLine(line);
}
}
总结
代码知识SEO上一篇 : python时间time模块处理大全
下一篇 : 数据结构之利用PHP实现二分搜索树
-
SEO外包最佳选择国内专业的白帽SEO机构,熟知搜索算法,各行业企业站优化策略!
SEO公司
-
可定制SEO优化套餐基于整站优化与品牌搜索展现,定制个性化营销推广方案!
SEO套餐
-
SEO入门教程多年积累SEO实战案例,从新手到专家,从入门到精通,海量的SEO学习资料!
SEO教程
-
SEO项目资源高质量SEO项目资源,稀缺性外链,优质文案代写,老域名提权,云主机相关配置折扣!
SEO资源
-
SEO快速建站快速搭建符合搜索引擎友好的企业网站,协助备案,域名选择,服务器配置等相关服务!
SEO建站
-
快速搜索引擎优化建议没有任何SEO机构,可以承诺搜索引擎排名的具体位置,如果有,那么请您多注意!专业的SEO机构,一般情况下只能确保目标关键词进入到首页或者前几页,如果您有相关问题,欢迎咨询!