你怎么能告诉来源的数据时使用的流。BeginRead方法?
题
当使用的流。BeginRead方法,以及你正在读从流入存储器,它是如何确定你在哪里读的数据?
参见:http://msdn.microsoft.com/en-us/library/system.io.stream.beginread.aspx
在该列表中的参数,我没有看到一个,告诉那里的数据被读取:
参数
- 缓冲器类型:系统。字节[]的缓冲器读取的数据。
- 偏类型:系统。Int32的byte offset在缓冲区开始写数据的读取自流
- 数类型:系统。Int32的最大数字来阅读。
- 回调类型:系统。AsyncCallback一个可选步回调,被称为当读完成。
- 国家类型:系统。对象有用户提供的对象是区分这个特定的步阅读的请求从其他 请求。
解决方案
它会读取数据从哪里流的是,所确定的 Position
酒店.
注意,不是所有流支持寻求,因此无法设定一定 Position
.
不隶属于 StackOverflow