ReadOnlyMemory<T> Конструкторы

Определение

Перегрузки

Имя Описание
ReadOnlyMemory<T>(T[])

Создает новый регион памяти в целом целевого массива.

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

Создает новый регион памяти по части целевого массива, начиная с указанной позиции и включая указанное количество элементов.

ReadOnlyMemory<T>(T[])

Исходный код:
ReadOnlyMemory.cs
Исходный код:
ReadOnlyMemory.cs
Исходный код:
ReadOnlyMemory.cs
Исходный код:
ReadOnlyMemory.cs
Исходный код:
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 , когда array это nullзначение.

Применяется к

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

Исходный код:
ReadOnlyMemory.cs
Исходный код:
ReadOnlyMemory.cs
Исходный код:
ReadOnlyMemory.cs
Исходный код:
ReadOnlyMemory.cs
Исходный код:
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 определите позицию за пределами диапазона массива.

Комментарии

Возвращается default , когда array это nullзначение.

Применяется к