MemoryManager<T>.CreateMemory 方法

定义

重载

名称 说明
CreateMemory(Int32)

返回一个内存缓冲区,该缓冲区由当前内存管理器管理的内存中指定数量的元素组成。

CreateMemory(Int32, Int32)

返回一个内存缓冲区,该缓冲区由从当前内存管理器管理的内存的指定偏移量开始的指定数量的元素组成。

CreateMemory(Int32)

Source:
MemoryManager.cs
Source:
MemoryManager.cs
Source:
MemoryManager.cs
Source:
MemoryManager.cs
Source:
MemoryManager.cs

返回一个内存缓冲区,该缓冲区由当前内存管理器管理的内存中指定数量的元素组成。

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)

Source:
MemoryManager.cs
Source:
MemoryManager.cs
Source:
MemoryManager.cs
Source:
MemoryManager.cs
Source:
MemoryManager.cs

返回一个内存缓冲区,该缓冲区由从当前内存管理器管理的内存的指定偏移量开始的指定数量的元素组成。

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内存缓冲区。

适用于