《CWinForm实践开发教程》文件处理方法.pptVIP

  • 2
  • 0
  • 约25.78万字
  • 约 37页
  • 2019-11-10 发布于广东
  • 举报

《CWinForm实践开发教程》文件处理方法.ppt

1、 读写内存流 ——MemoryStream 类 内存流的Length属性代表了其中存放的数据的真实长度,而Capacity属性则代表了分配给内存流的内存空间大小。 可以使用字节数组创建一个固定大小的MemoryStream MemoryStream mem = new MemoryStream(buffer); //这时,无法再设置Capacity属性的大小。 还可以创建只读的内存流对象。 MemoryStream mem = new MemoryStream(buffer,false); 1、 读写内存流 ——MemoryStream 类 MemoryStream 类案例: 运行前效果 运行后效果 2、读写缓存流 ——BufferedStream 类 BufferedStream 类:给另一流上的读写操作添加一个缓冲层。 缓冲区是内存中的字节块,用于缓存数据,从而减少对操作系统的调用次数。因此,缓冲区可提高读取和写入性能。使用缓冲区可进行读取或写入,但不能同时进行这两种操作。BufferedStream 的 Read 和 Write 方法自动维护缓冲区。 BufferedStream 可写在某些类型的流周围。它提供从基础数据源或储存库读取字节以及将字节写入基础数据源或储存库的实现。使用 BinaryReader 和 BinaryW

文档评论(0)

1亿VIP精品文档

相关文档