ArrayBufferWriter<T>.GetMemory(Int32) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
返回要向其中写入数据的 Memory<T>,其长度至少是 sizeHint
指定的长度。
public Memory<T> GetMemory (int sizeHint = 0);
abstract member GetMemory : int -> Memory<'T>
override this.GetMemory : int -> Memory<'T>
Public Function GetMemory (Optional sizeHint As Integer = 0) As Memory(Of T)
参数
返回
一个 Memory<T>,其长度至少为 sizeHint
。 如果未提供 sizeHint
或其等于 0,则返回某个非空缓冲区。
实现
例外
sizeHint
为负数。
注解
此方法从不返回 Memory<T>.Empty。