System.IO 命名空间
抽象类有:TextWriter,TextReader,Stream
TextWriter抽象类
方法提供以下功能:
写入文本流或者后面跟着结束符
清理当前编写器的缓冲区
属性提供以下功能:
获取或设置行结束符
获取当前区域的格式设置
获取当前输出的编码格式
静态只读字段提供不占资源的TextWriter.
Stream(抽象类)
方法提供以下功能:
开始(或结束)异步读写操作
读取(或写入)字节序列或者字节
设置流的长度和位置
清除缓冲区并写入到基础设备
关闭释放流资源
属性提供以下功能:
获取当前流是否支持读写操作
获取当前流是否支持查找功能
获取当前流是否可以超时
获取当前流的长度
获取或设置当前流的位置
获取或设置流在超市前读写多长时间
字段的提供:空的Stream
TextReader抽象类
方法提供以下功能:
读取下一个字符,没有返回-1
读取字符有很多方式:
1.读取一个字符
2.读取指定字符数
3.读取一行
4.读到结尾
字段提供一个没有数据可读的TextReader.