Sdílet prostřednictvím


ReadOnlyMemory<T> Konstruktory

Definice

Přetížení

ReadOnlyMemory<T>(T[])

Vytvoří novou oblast paměti po celou dobu cílového pole.

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

Vytvoří novou oblast paměti nad částí cílového pole začínající na zadané pozici a včetně zadaného počtu prvků.

ReadOnlyMemory<T>(T[])

Vytvoří novou oblast paměti po celou dobu cílového pole.

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[]

Cílové pole.

Výjimky

array je kovariantní a typ pole není přesně T[].

Poznámky

Vrátí default , když array je null.

Platí pro

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

Vytvoří novou oblast paměti nad částí cílového pole začínající na zadané pozici a včetně zadaného počtu prvků.

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[]

Cílové pole.

start
Int32

Index, na kterém má začínat oblast paměti.

length
Int32

Počet položek v oblasti paměti.

Výjimky

array je kovariantní a typ pole není přesně T[].

start, lengthnebo start + length identifikujte pozici mimo oblast pole.

Poznámky

Vrátí default , když array je null.

Platí pro