Span<T>.Slice Metoda

Definice

Přetížení

Slice(Int32)

Vytvoří řez z aktuálního rozsahu, který začíná na zadaném indexu.

Slice(Int32, Int32)

Vytvoří řez z aktuálního rozsahu počínaje zadaným indexem pro zadanou délku.

Slice(Int32)

Vytvoří řez z aktuálního rozsahu, který začíná na zadaném indexu.

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

Parametry

start
Int32

Index, na kterém chcete začít řez.

Návraty

Span<T>

Rozsah, který se skládá ze všech prvků aktuálního rozsahu od start konce rozsahu.

Výjimky

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

Platí pro

Slice(Int32, Int32)

Vytvoří řez z aktuálního rozsahu počínaje zadaným indexem pro zadanou délku.

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

Parametry

start
Int32

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

length
Int32

Požadovaná délka řezu.

Návraty

Span<T>

Rozsah, který se skládá z length prvků z aktuálního rozsahu počínaje .start

Výjimky

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

Platí pro