MemoryStream.CopyTo(Stream, Int32) 方法

定義

從目前記憶體串流讀取位元組,並依指定緩衝區大小寫入另一串流。

public:
 override void CopyTo(System::IO::Stream ^ destination, int bufferSize);
public override void CopyTo(System.IO.Stream destination, int bufferSize);
override this.CopyTo : System.IO.Stream * int -> unit
Public Overrides Sub CopyTo (destination As Stream, bufferSize As Integer)

參數

destination
Stream

將目前記憶體串流內容複製到的串流。

bufferSize
Int32

緩衝區的大小。 此值必須大於零。 預設大小是 81920。

例外狀況

destinationnull

bufferSize 不是正數。

要麼底層記憶體串流,要麼 destination 是串流是封閉的。

底層記憶體流無法讀取。

-或-

destination 條流是無法寫入的。

適用於