MemoryStream.ToArray Metódus

Definíció

A stream tartalmát a tulajdonságtól függetlenül Position egy bájttömbbe írja.

public:
 virtual cli::array <System::Byte> ^ ToArray();
public virtual byte[] ToArray();
abstract member ToArray : unit -> byte[]
override this.ToArray : unit -> byte[]
Public Overridable Function ToArray () As Byte()

Válaszok

Byte[]

Új bájttömb.

Megjegyzések

Ez a metódus kihagyja a nem használt bájtokat MemoryStream a tömbből. A teljes puffer lekéréséhez használja a metódust GetBuffer .

Ez a metódus a bájttömb tartalmának MemoryStream másolatát adja vissza. Ha az aktuális példány egy megadott bájttömbön lett létrehozva, a rendszer visszaadja annak a tömbnek a szakaszát, amelyhez a példány hozzáféréssel rendelkezik. Részletekért tekintse meg a MemoryStream konstruktort.

Note

Ez a módszer akkor működik, ha a MemoryStream metódus bezárva van.

A következőre érvényes:

Lásd még