Memory<T> 构造函数
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
Memory<T>(T[]) |
在整个指定数组上创建新的 Memory<T> 对象。 |
Memory<T>(T[], Int32, Int32) |
创建一个新的 Memory<T> 对象,该对象包含从指定索引开始的数组的指定数量的元素。 |
Memory<T>(T[])
- Source:
- Memory.cs
- Source:
- Memory.cs
- Source:
- Memory.cs
在整个指定数组上创建新的 Memory<T> 对象。
public:
Memory(cli::array <T> ^ array);
public Memory (T[]? array);
public Memory (T[] array);
new Memory<'T> : 'T[] -> Memory<'T>
Public Sub New (array As T())
参数
- array
- T[]
从中创建 Memory<T> 对象的数组。
例外
注解
如果 array
null
,此构造函数将返回具有 default<T>
值的 Memory<T> 对象。
适用于
Memory<T>(T[], Int32, Int32)
- Source:
- Memory.cs
- Source:
- Memory.cs
- Source:
- Memory.cs
创建一个新的 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
null
,此构造函数将返回具有 default<T>
值的 Memory<T> 对象。