Sdílet prostřednictvím


Span<T>.Slice Metoda

Definice

Přetížení

Slice(Int32)

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

Slice(Int32, Int32)

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

Slice(Int32)

Zdroj:
Span.cs
Zdroj:
Span.cs
Zdroj:
Span.cs

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

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 založený na nule, na kterém má být řez zahájen.

Návraty

Rozpětí, které se skládá ze všech prvků aktuálního rozsahu od start jeho konce do konce.

Výjimky

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

Platí pro

Slice(Int32, Int32)

Zdroj:
Span.cs
Zdroj:
Span.cs
Zdroj:
Span.cs

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 založený na nule, na kterém má být tento řez zahájen.

length
Int32

Požadovaná délka řezu

Návraty

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

Výjimky

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

Platí pro