Sdílet prostřednictvím


ReadOnlyMemory<T>.Slice Metoda

Definice

Přetížení

Slice(Int32)

Vytvoří řez z dané oblasti paměti, počínaje zadanou polohou a pokračuje na jeho konci.

Slice(Int32, Int32)

Vytvoří řez z dané oblasti paměti začínající na start pozici prvků length .

Slice(Int32)

Vytvoří řez z dané oblasti paměti, počínaje zadanou polohou a pokračuje na jeho konci.

public:
 ReadOnlyMemory<T> Slice(int start);
public ReadOnlyMemory<T> Slice (int start);
member this.Slice : int -> ReadOnlyMemory<'T>
Public Function Slice (start As Integer) As ReadOnlyMemory(Of T)

Parametry

start
Int32

Index, na kterém má tento řez začínat.

Návraty

ReadOnlyMemory<T>

Oblast paměti jen pro čtení představující požadovaný řez

Výjimky

start je menší než 0 nebo větší než Length.

Platí pro

Slice(Int32, Int32)

Vytvoří řez z dané oblasti paměti začínající na start pozici prvků length .

public:
 ReadOnlyMemory<T> Slice(int start, int length);
public ReadOnlyMemory<T> Slice (int start, int length);
member this.Slice : int * int -> ReadOnlyMemory<'T>
Public Function Slice (start As Integer, length As Integer) As ReadOnlyMemory(Of T)

Parametry

start
Int32

Index, na kterém má tento řez začínat.

length
Int32

Požadovaná délka řezu.

Návraty

ReadOnlyMemory<T>

Oblast paměti jen pro čtení představující požadovaný řez

Výjimky

start, lengthnebo start + length jsou mimo rozsah aktuální instance.

Platí pro