MemoryStream.ToArray Metoda

Definice

Zapíše obsah datového proudu do pole bajtů bez Position ohledu na vlastnost.

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

Návraty

Byte[]

Nové bajtové pole.

Poznámky

Tato metoda vynechá nepoužívané bajty z MemoryStream pole. K získání celé vyrovnávací paměti použijte metodu GetBuffer .

Tato metoda vrátí kopii obsahu pole MemoryStream bajtů. Pokud byla aktuální instance vytvořena na poskytnutém bajtovém poli, vrátí se kopie oddílu pole, ke kterému má tato instance přístup. Podrobnosti najdete v konstruktoru MemoryStream .

Note

Tato metoda funguje při zavření MemoryStream .

Platí pro

Viz také