MemoryStream.ToArray 方法

定义

将流内容写入字节数组,而与 Position 属性无关。

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

返回

Byte[]

新的字节数组。

注解

此方法从 数组中省略 中 MemoryStream 未使用的字节。 若要获取整个缓冲区,请使用 GetBuffer 方法。

此方法以字节数组的形式返回 的内容 MemoryStream 副本。 如果当前实例是在提供的字节数组上构造的,则返回此实例有权访问的数组部分的副本。 有关详细信息, MemoryStream 请参阅构造函数。

注意

此方法在 关闭时 MemoryStream 有效。

适用于

另请参阅