编程基础 第11章 文件和流.pptVIP

  • 2
  • 0
  • 约1.21万字
  • 约 49页
  • 2017-11-17 发布于河南
  • 举报
编程基础 第11章 文件和流

在.NET中,使用System.IO命名空间中的抽象基类Stream来代表流,其他表示流的类都是从Stream类继承的。数据源可以是文本字符串,也可以是从网络或某个I/O端口上的设备传来的数据原始字节。 Stream类的派生类处理原始字节,TextReader和TextWriter类的派生类处理文本字符串。 11.3 文件的操作 11.3 文件的操作 Stream类是流的抽象基类,定义了流的基本功能,该类定义了一些处理原始字节流的范型成员,其作用是将数据抽象为独立于底层数据设备的字节流。 1. Stream类的常用属性 根据I/O设备的不同,不同的流可能只支持Stream类中定义的功能中的一部分。例如,NetworkStream(网络流)不支持定位。 通过使用Stream类及其派生类的CanRead、CanWrite、CanSeek等属性,可以查询当前流所支持的操作。 11.3.1 Stream类 2. Stream类的常用方法 Stream类提供了Read、Write、Seek等方法来支持流的基本操作,具体如下: (1)public virtual void Close() 【功能】关闭当前流,并释放与之关联的所有资源。 (2)public abstract void Flush()

文档评论(0)

1亿VIP精品文档

相关文档