BinaryReader.ReadExactly(Span<Byte>) 方法

定義

從目前串流讀取位元組,並推進串流中的位置直到填 buffer 滿。

public:
 virtual void ReadExactly(Span<System::Byte> buffer);
public virtual void ReadExactly(Span<byte> buffer);
abstract member ReadExactly : Span<byte> -> unit
override this.ReadExactly : Span<byte> -> unit
Public Overridable Sub ReadExactly (buffer As Span(Of Byte))

參數

buffer
Span<Byte>

一個記憶區域。 當此方法返回時,該區域的內容會被從當前串流讀取的位元組取代。

例外狀況

溪流已經關閉。

發生 I/O 錯誤。

在填滿 之前 buffer,流的終點會到達。

備註

buffer 為空時,此讀取操作將完成,無需等待串流中可用的資料。

適用於