Sdílet prostřednictvím


Memory<T>.Slice Metoda

Definice

Přetížení

Slice(Int32)

Vytvoří řez z aktuální paměti, který začíná zadaným indexem.

Slice(Int32, Int32)

Vytvoří řez z aktuální paměti počínaje zadaným indexem na zadanou délku.

Slice(Int32)

Zdroj:
Memory.cs
Zdroj:
Memory.cs
Zdroj:
Memory.cs

Vytvoří řez z aktuální paměti, který začíná zadaným indexem.

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

Parametry

start
Int32

Index, u kterého má řez začínat.

Návraty

Objekt, který obsahuje všechny prvky aktuální instance od start konce instance.

Výjimky

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

Platí pro

Slice(Int32, Int32)

Zdroj:
Memory.cs
Zdroj:
Memory.cs
Zdroj:
Memory.cs

Vytvoří řez z aktuální paměti počínaje zadaným indexem na zadanou délku.

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

Parametry

start
Int32

Index, u kterého má řez začínat.

length
Int32

Počet prvků, které se mají zahrnout do řezu.

Návraty

Objekt, který obsahuje length elementy z aktuální instance počínaje na start.

Výjimky

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

-nebo-

length je větší než Length - start

Platí pro