MemoryStream.ToArray Methode

Definition

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

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()

Gibt zurück

Byte[]

Ein neues Bytearray.

Hinweise

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

Diese Methode gibt eine Kopie des Inhalts des MemoryStream Bytearrays zurück. Wenn die aktuelle Instanz auf einem bereitgestellten Bytearray erstellt wurde, wird eine Kopie des Abschnitts des Arrays, auf das diese Instanz Zugriff hat, zurückgegeben. Ausführliche Informationen finden Sie im MemoryStream Konstruktor.

Hinweis

Diese Methode funktioniert, wenn dies MemoryStream geschlossen wird.

Gilt für

Siehe auch