ReadOnlyMemory<T> 构造函数

定义

重载

名称 说明
ReadOnlyMemory<T>(T[])

在整个目标数组上创建新的内存区域。

ReadOnlyMemory<T>(T[], Int32, Int32)

在从指定位置开始的目标数组部分创建一个新的内存区域,包括指定数量的元素。

ReadOnlyMemory<T>(T[])

Source:
ReadOnlyMemory.cs
Source:
ReadOnlyMemory.cs
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[]

注解

返回 default 何时 arraynull.

适用于

ReadOnlyMemory<T>(T[], Int32, Int32)

Source:
ReadOnlyMemory.cs
Source:
ReadOnlyMemory.cs
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[]

startlengthstart + length 标识数组范围之外的位置。

注解

返回 default 何时 arraynull.

适用于