C# 中对文件进行流操作是指对文件读写的一系列操作。下面是一些常见的流操作:
1.写入文件:使用 FileStream 类,或者 StreamWriter 类可以很容易地写入文件。
2.读取文件:使用 FileStream 类,或者 StreamReader 类可以很容易地读取文件。
3.复制文件:使用 FileStream 类可以很容易地复制文件。
对文件进行序列化和反序列化:使用 BinaryFormatter 类或者 XmlSerializer 类可以对文件进行序列化和反序列化。
以下是一个例子,使用 StreamWriter 类将数据写入文件:
using (StreamWriter writer = new StreamWriter("c:\\data.txt")) { writer.WriteLine("Hello World"); writer.WriteLine("This is a sample data."); }
以下是一个例子,使用 StreamReader 类读取文件中的数据:
using System.IO; ... // 读取文件中的数据 using (StreamReader reader = new StreamReader("c:\\data.txt")) { string line; while ((line = reader.ReadLine()) != null) { Console.WriteLine(line); } }
2016 © donet5.comApache Licence 2.0