ReadOnlyMemory<T> Konstruktory

Definicja

Przeciążenia

ReadOnlyMemory<T>(T[])

Tworzy nowy region pamięci w całej tablicy docelowej.

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

Tworzy nowy region pamięci na części tablicy docelowej rozpoczynającej się w określonej pozycji i zawierający określoną liczbę elementów.

ReadOnlyMemory<T>(T[])

Tworzy nowy region pamięci w całej tablicy docelowej.

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())

Parametry

array
T[]

Tablica docelowa.

Wyjątki

array jest kowariantny, a typ tablicy nie jest dokładnie T[].

Uwagi

Zwraca wartość default , gdy array jest to null.

Dotyczy

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

Tworzy nowy region pamięci na części tablicy docelowej rozpoczynającej się w określonej pozycji i zawierający określoną liczbę elementów.

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)

Parametry

array
T[]

Tablica docelowa.

start
Int32

Indeks, w którym ma rozpocząć region pamięci.

length
Int32

Liczba elementów w regionie pamięci.

Wyjątki

array jest kowariantny, a typ tablicy nie jest dokładnie T[].

start, lengthlub start + length zidentyfikuj pozycję poza zakresem tablicy.

Uwagi

Zwraca wartość default , gdy array jest to null.

Dotyczy