Memory<T> 构造函数
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
Memory<T>(T[]) |
在整个指定数组上创建新的 Memory<T> 对象。 |
Memory<T>(T[], Int32, Int32) |
从指定索引开始,创建包含数组的指定元素数的新 Memory<T> 对象。 |
Memory<T>(T[])
Memory<T>(T[], Int32, Int32)
从指定索引开始,创建包含数组的指定元素数的新 Memory<T> 对象。
public:
Memory(cli::array <T> ^ array, int start, int length);
public Memory (T[]? array, int start, int length);
public Memory (T[] array, int start, int length);
new Memory<'T> : 'T[] * int * int -> Memory<'T>
Public Sub New (array As T(), start As Integer, length As Integer)
参数
- array
- T[]
源数组。
例外
array
是 null
,但 start
或 length
不为零。
- 或 -
start
在数组的界限外。
- 或 -
start
和 length
超过数组中的元素数。
T
为引用类型,并且 array
不是 T
类型的数组。
注解
如果是array
,此构造函数返回一default<T>
个Memory<T>具有值null
的对象。