Auf Englisch lesen

Freigeben über


MemoryStream.ToArray Methode

Definition

Schreibt den Inhalt des Streams in ein Bytearray, unabhängig von der Position-Eigenschaft.

C#
public virtual byte[] ToArray ();

Gibt zurück

Byte[]

Ein neues Bytearray.

Hinweise

Bei dieser Methode werden nicht verwendete Bytes MemoryStream aus dem Array weggelassen. Verwenden Sie GetBuffer die -Methode, um den gesamten Puffer abzurufen.

Diese Methode gibt eine Kopie des Inhalts von MemoryStream als Bytearray zurück. Wenn die aktuelle instance auf einem bereitgestellten Bytearray erstellt wurde, wird eine Kopie des Abschnitts des Arrays zurückgegeben, auf den dieses instance Zugriff hat. Weitere Informationen finden Sie im MemoryStream Konstruktor.

Hinweis

Diese Methode funktioniert, wenn geschlossen MemoryStream ist.

Gilt für:

Produkt Versionen
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1
UWP 10.0

Weitere Informationen