文件操作
一、文件概述 我们知道,程序中的数据通常是保存在内存中的,当程序关闭后,这些内存中的数据就会被释放,所以如果要保存程序中的数据或者程序计算的结果,我们有两种方式保存:数据库和文件。通常,数据库适用于大批量的包含复制查询的数据维护。对于简单的数据,用数据库进行存储操作复杂而且成本较高。而文件适合于相对简单的数据保存,如很多程序的用户配置信息都保存在文件中。 在我们平时使用计算机时,常常会碰到各种各样的文件,它们都是用来保存特定数据的。计算机使用工具的不同,读取和保存的文件也不同。 二、如何读写文件 在C#程序里读写一个文件需要以下五个步骤。 a. 创建文件流 b. 创建阅读器或者写入器 c. 执行读写操作 d. 关闭阅读器或者写入器 f. 关闭文件流 //用一个示例来了解文件的读写 //先导包 //using System.IO; FileStream fs=new FileStream("文件路径",fileMode.Create); //写入器 StreamWriter sw=new StreamWriter(fs,Encoding.Default); //阅读器 //StreamReader sr=new StreamReader(fs,Encoding.Default); sw.Write("I Love C#"); sw.Close(); fs.Close(); 1