ch06 文件及流处理.pptVIP

  • 1
  • 0
  • 约 55页
  • 2017-06-03 发布于湖北
  • 举报
Stream类的派生类 * 类 描述 FileStream 支持通过其Seek方法随机访问文件。默认情况下,FileStream以同步方式打开文件,但它也支持异步操作。 MemoryStream MemoryStream是一个非缓冲的流,可以在内存中直接访问它的封装数据。 BufferedStream 是向另一个Stream添加缓冲的Stream。 NetworkStream 表示网络连接上的Stream。 DeflateStream 提供使用Deflate算法压缩和解压缩流的方法和属性。 GZipStream 提供压缩和解压缩流的方法和属性。默认情况下,此类使用与DeflateStream类相同的算法,但可以扩展到使用其他压缩格式。 文件读写 读写本地文件,可以使用FileStream类。 FileStream fs = new FileStream (Server.MapPath(Text.txt), FileMode.Open); byte[] data = new byte[fs.Length]; fs.Read(data, 0, (int)fs.Length); fs.Close(); 在上述代码中,首先创建了一个字节数组data,其长度由FileStream对象的Length属性设定。然后,使用Read方法将流数据填充到数组中。 * 文件的访问模式 * 枚举值 描述

文档评论(0)

1亿VIP精品文档

相关文档