C# FileStream.Read Method
Reads a block of bytes from the stream and writes the data in a given buffer.
public override int Read( byte[] array, int offset, int count )
Parameters
- array
- Type: System.Byte[]
When this method returns, contains the specified byte array with the values between offset and (offset + count - 1) replaced by the bytes read from the current source.
- offset
- Type: System.Int32
The byte offset in array at which the read bytes will be placed.
- count
- Type: System.Int32
The maximum number of bytes to read.
Return Value
Type: System.Int32The total number of bytes read into the buffer. This might be less than the number of bytes requested if that number of bytes are not currently available, or zero if the end of the stream is reached.
Exception | Condition |
---|---|
ArgumentNullException |
array is null. |
ArgumentOutOfRangeException |
offset or count is negative. |
NotSupportedException |
The stream does not support reading. |
IOException |
An I/O error occurred. |
ArgumentException |
offset and count describe an invalid range in array. |
ObjectDisposedException |
Methods were called after the stream was closed. |
最后更新:2017-04-03 20:19:23
上一篇:
C# 对Word文档进行处理
下一篇:
ListView异步加载优化
Ubuntu10.04 32位编译Android 4.0源码
关于静态方法
Android手机在不同分辨率情况下字体自适应大小
阿里云发布企业级ECS产品线,国内首个上线Skylake CPU+25G实例
专访iDST NLP负责人——淘宝内容搜索、评价归纳的幕后英雄
阿里云倾力扶持技术社区 CDN流量免费放送
用数字化数据战略取代数据“收集和管理”
并发工具类(四)两个线程进行数据交换的Exchanger
转载~ 耐思尼克 http://www.iisp.com/ztview/ID_10895.html 多域名绑定一个空间的方法
阿里云推荐码2017卷土重来--云大使Cotyun.cn分享7月份可用的阿里云八折推荐码