3.7.1 流 (Stream) 的概念与分类 流的基本概念 在 C# 中, 类是所有数据流操作的基础抽象。它定义了一系列核心操作方法,如读取、写入、定位和关闭流。流本质上是一个抽象的数据序列,能够表示文件、内存区域、网络连接等多种数据源或目标。 文件流 (FileStream):专门用于文件的输入与输出操作,支持多种文件访问模式。 内存流 (MemoryStream):将数据存储在内存中的流对象,适用于高效处理临时或小型数据集。 网络流 (NetworkStream):通过网络套接字 (Socket) 进行数据传输的流,通常配合 TCP/IP 协议使用。 Stream 类的主要功能 类提供了一组通用的流操作方法: :从流中读取指定数量的字节,并存储到缓冲区中。 :将缓冲区中的数据写入流中。