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.Int32
The 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. |
以上就是C# FileStream.Read Method的内容,更多相关内容请关注PHP中文网(www.php.cn)!

热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

Video Face Swap
使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热门文章

热工具

记事本++7.3.1
好用且免费的代码编辑器

SublimeText3汉化版
中文版,非常好用

禅工作室 13.0.1
功能强大的PHP集成开发环境

Dreamweaver CS6
视觉化网页开发工具

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)

热门话题

使用 C# 的 Active Directory 指南。在这里,我们讨论 Active Directory 在 C# 中的介绍和工作原理以及语法和示例。

多线程和异步的区别在于,多线程同时执行多个线程,而异步在不阻塞当前线程的情况下执行操作。多线程用于计算密集型任务,而异步用于用户交互操作。多线程的优势是提高计算性能,异步的优势是不阻塞 UI 线程。选择多线程还是异步取决于任务性质:计算密集型任务使用多线程,与外部资源交互且需要保持 UI 响应的任务使用异步。
