【发布时间】:2010-06-10 00:31:47
【问题描述】:
当使用 Stream.BeginRead 方法时,您正在从流中读取数据到内存中,如何确定您从哪里读取数据?
见: http://msdn.microsoft.com/en-us/library/system.io.stream.beginread.aspx
在参数列表中,我没有看到说明从何处读取数据的参数:
参数
- buffer 类型:System.Byte[] 将数据读入的缓冲区。
- offset 类型:System.Int32 缓冲区中开始写入从流中读取的数据的字节偏移量
- count 类型:System.Int32 要读取的最大字节数。
- callback 类型:System.AsyncCallback 可选的异步回调,在读取完成时调用。
- state 类型:System.Object 用户提供的对象,用于将此特定异步读取请求与其他读取请求区分开来 请求。
【问题讨论】: