.NET中IO体系结构

 

基于字节的流

是基于Stream这个抽象类的子类。常见的有:

①Filesteam

②MemoryStream

③NetworkStream

 该流可以对任意文件进行读或写的操作。实际开发中,常常用来读写二进制文件,如.dll,.exe,.wav。

 

 

基于字符的流

读操作:

基于TextReader抽象类的子类,常见的是StreamReader.

 

写操作:

基于TextWriter抽象类的子类,常见的有StreamWriter,HttpWriter,HtmlTextWriter.

 

该流常常应用于对文本文件的操作。

上一篇:.NET三层架构解析


下一篇:Netty学习6-源码跟踪ChannelPipeline和ChanelHandler工作原理