C#大杂烩&&Strem流与二进制输入输出详解(FileStream,StreamReader,BinaryReader)例:从命令行上接收两个文件名,挑出不同的内容,以及比较长度

C#大杂烩&&Strem流与二进制输入输出详解(FileStream,MemoryStream,BufferedStream)

首先,要操作文件,需要引入System.IO,即在代码开头using System.IO;
System.in中提供了许多用于文件和数据流进行读写操作的类,如Stream类,读写类等等,而这些类中
提供了很多针对文件、文件夹的操作功能,以及对各种数据进行访问。

那么我们分别介绍所有的类,分为三大块,1 Stream有关的类,2 与读写有关的类,3 与操作文本有关的类

一 Stream有关的类

• FileStream:

有助于文件的读写与关闭。该类派生自抽象类 Stream。
通过 FileStream 可以创建一个新的文件,或打开一个已有的文件。创建 FileStream 对象的语法如下:
而创建还是打开,是由构造函数中的第二个参数FileMode(就是一个枚举)决定的

FileStream  = new FileStream( ,
, , );

比如

Fil

你可能感兴趣的:(Unity心血所著)