第9章 dotNET_文件.pptVIP

  • 11
  • 0
  • 约1.04万字
  • 约 41页
  • 2017-06-09 发布于湖北
  • 举报
* * * * * * * * * * * * * * 文本、流、字符串和二进制数据(续) Stream MemoryStream 类创建存储于内存中而不是硬盘中的流。如果需要暂时存储数据,你可以将数据保存到内存流中,从而无需在硬盘上创建临时文件。MemoryStream 类将数据封装为无符号的字节序列,可以直接在存储区中访问这些数据。MemoryStream类帮助你暂时在流中存储数据,无需创建临时文件。 BufferedStream类给另一流上的读/写操作添加一个缓冲区。缓冲区是存储区中用来缓存数据的字节块。使用缓冲区可以减少访问数据时对操作系统的调用次数,并增强系统的读/写功能。可以使用缓冲区进行读/写操作,但是两操作不能同时进行。 使用缓冲区时不一定要使用BufferedStream类。BufferedStream类的缓存逻辑已经被构建到FileStream中。因此,当创建FileStream类的实例时,只需要指定缓冲区大小即可。 .NET Framework.支持的字符编码类型: Encoding 类型 描述 ASCIIEncoding 将 Unicode字符编码为单个的7位 ASCII字符。仅支持U+0000 到 U+007F之间的字符值。 UTF7Encoding 使用UTF7编码对Unicode字符进行编码。支持所有Unicode字符值。 UTF8Encoding

文档评论(0)

1亿VIP精品文档

相关文档