这篇文章主要给大家介绍了关于C#中txt数据写入的几种常见方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
前言
小伙伴们在使用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);
}
}
总结
到此这篇关于C#中txt数据写入的几种常见方法的文章就介绍到这了,更多相关C# txt数据写入内容请搜索得得之家以前的文章希望大家以后多多支持得得之家!
本文标题为:C#中txt数据写入的几种常见方法
基础教程推荐
- unity实现动态排行榜 2023-04-27
- winform把Office转成PDF文件 2023-06-14
- linux – 如何在Debian Jessie中安装dotnet core sdk 2023-09-26
- C#类和结构详解 2023-05-30
- C#控制台实现飞行棋小游戏 2023-04-22
- 一个读写csv文件的C#类 2022-11-06
- C# 调用WebService的方法 2023-03-09
- C# List实现行转列的通用方案 2022-11-02
- ZooKeeper的安装及部署教程 2023-01-22
- C# windows语音识别与朗读实例 2023-04-27