C#应用 - 文件系统管理(文件流进行txt读写)

2024-10-12 18:45:29

1、准备一个可用的项目工程,可新建一个项目。此处示例使用控制台演示99口诀表保存。

C#应用 - 文件系统管理(文件流进行txt读写)

3、使用流操作StreamWriter,进行写入保存(若无此文件,则新建)。(此处重写文件,原内容不错聂庋堀保存)1、using (StreamWriter sw = new StreamWriter烫喇霰嘴(userPath)) {} 可自动对文件进行关闭1、Write 直接将字符写入文件中,不做其他处理。2、WriteLine 在待写入的字符流后添加换行符

C#应用 - 文件系统管理(文件流进行txt读写)

4、如果想要保存原来的文本数据,但要继续写入,可将StreamWriter的第二个参数置true,using (StreamWriter sw = new StreamWriter(userPath,true))即可追加文本。

C#应用 - 文件系统管理(文件流进行txt读写)

5、读取文本数据,采用StreamReader实现using (StreamReader sw = new StreamReader(userPath))通过 End晦倘佳鳎OfStream 判断读取位置是否处于文件流末尾,即可判断是否读取完成ReadLine 可读取以换行符作为分隔符的数据。

C#应用 - 文件系统管理(文件流进行txt读写)

6、执行文件路径获取的绝对位置常用“ystem.AppDomain.CurrentDomain.SetupInformation.ApplicationBase”获取。(图示中控制台窗体标题即为此exe位置。)

C#应用 - 文件系统管理(文件流进行txt读写)
猜你喜欢