MemoryManager<T>.CreateMemory 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| 名稱 | Description |
|---|---|
| CreateMemory(Int32) |
回傳一個由當前記憶體管理器管理的記憶體中指定數量元素組成的記憶體緩衝區。 |
| CreateMemory(Int32, Int32) |
回傳一個由指定數量元素組成的記憶體緩衝區,從當前記憶體管理器管理的記憶體起始於指定偏移量。 |
CreateMemory(Int32)
回傳一個由當前記憶體管理器管理的記憶體中指定數量元素組成的記憶體緩衝區。
protected:
Memory<T> CreateMemory(int length);
protected Memory<T> CreateMemory(int length);
member this.CreateMemory : int -> Memory<'T>
Protected Function CreateMemory (length As Integer) As Memory(Of T)
參數
- length
- Int32
記憶體緩衝區中元素的數量,從偏移 0 開始。
傳回
一個記憶緩衝區。
適用於
CreateMemory(Int32, Int32)
回傳一個由指定數量元素組成的記憶體緩衝區,從當前記憶體管理器管理的記憶體起始於指定偏移量。
protected:
Memory<T> CreateMemory(int start, int length);
protected Memory<T> CreateMemory(int start, int length);
member this.CreateMemory : int * int -> Memory<'T>
Protected Function CreateMemory (start As Integer, length As Integer) As Memory(Of T)
參數
- start
- Int32
是回傳記憶體緩衝區起始元素的偏移量。
- length
- Int32
返回記憶體緩衝區中應包含的元素數量。
傳回
一個由 length 偏移 start開始元素組成的記憶體緩衝區。