介绍
流(stream)是串行化设备的抽象表示,可以是文件,内存,网络套接字等。Stream类是所有流类的抽象基类。
在VS.NET平台上,包括了下面三种数据流类型
类型 | 命名空间 | 功能 |
---|---|---|
网络流Network Stream | System.Net.Sockets | 网络数据的读写操作 |
内存流 Memory Stream | System。IO | 内存数据的处理和转换 |
文件流File Stream | System.IO | 文件的读写操作 |
NetworkStream类
初始化:
//初始化一个套接字
Socket netSocket = new Socket(AddressFamily.InterNetwork, SocketType.Dgram, ProtocolType.Udp);
//由套接字生成一个网络流
NetworkStream netStream = new NetworkStream(netSocket);
常用的方法和属性有:
主要属性和方法 | 描述</ |
---|