ReadOnlyMemory<T> 构造函数
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
ReadOnlyMemory<T>(T[]) |
在整个目标数组上创建新的内存区域。 |
ReadOnlyMemory<T>(T[], Int32, Int32) |
在目标数组的一部分上创建新的内存区域,从指定位置开始并包含指定数量的元素。 |
ReadOnlyMemory<T>(T[])
- Source:
- ReadOnlyMemory.cs
- Source:
- ReadOnlyMemory.cs
- Source:
- ReadOnlyMemory.cs
在整个目标数组上创建新的内存区域。
public:
ReadOnlyMemory(cli::array <T> ^ array);
public ReadOnlyMemory (T[]? array);
public ReadOnlyMemory (T[] array);
new ReadOnlyMemory<'T> : 'T[] -> ReadOnlyMemory<'T>
Public Sub New (array As T())
参数
- array
- T[]
目标数组。
例外
array
是协变的,数组的类型并不完全是 T[]
。
注解
当 为 null
时array
返回 default
。
适用于
ReadOnlyMemory<T>(T[], Int32, Int32)
- Source:
- ReadOnlyMemory.cs
- Source:
- ReadOnlyMemory.cs
- Source:
- ReadOnlyMemory.cs
在目标数组的一部分上创建新的内存区域,从指定位置开始并包含指定数量的元素。
public:
ReadOnlyMemory(cli::array <T> ^ array, int start, int length);
public ReadOnlyMemory (T[]? array, int start, int length);
public ReadOnlyMemory (T[] array, int start, int length);
new ReadOnlyMemory<'T> : 'T[] * int * int -> ReadOnlyMemory<'T>
Public Sub New (array As T(), start As Integer, length As Integer)
参数
- array
- T[]
目标数组。
- start
- Int32
开始内存区域的索引。
- length
- Int32
内存区域中的项数。
例外
array
是协变的,数组的类型并不完全是 T[]
。
start
、length
或 start
+ length
确定数组范围之外的位置。
注解
当 为 null
时array
返回 default
。