a、读取流:数据从外部源传输到程序中
b、写入流:数据从程序传输到外部源中
外部源通常是一个文件,但也不都是一个文件,它也可能是:
a、网络上的数据(可通过一些网络协议进行读写)
.Net提供了一个System.Net.Sockets.NetworkStream...2、FileStream类
(1)、FileStream类的作用
a、这个类只要用于读取二进制文件中的二进制数据,当然也可以使用它读取任何文件,通常读取二进制文件要使用FileStream
b、FileStream...一起使用.尝试查找文件尾之前的位置会引发System.IO.IOException
* 并且任何尝试读取的操作都会失败并引发 System.NotSupportedException...FileStream继承了Stream,而Stream实现了IDisposable接口,所以当我们使用完FileStream,必须显示的调用Dispose或者使用using语句块,来释放资源....此时windows会从文件中在获取另一个数据块.写入文件的方式与此相同,对于文件,操作系统会自动完成读写操作。
注:如果需要编写一个流类从没有缓存的设备中读取数据。