Sdílet prostřednictvím


ReadOnlySpan<T>.Slice Metoda

Definice

Přetížení

Slice(Int32)

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

Slice(Int32, Int32)

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

Slice(Int32)

Zdroj:
ReadOnlySpan.cs
Zdroj:
ReadOnlySpan.cs
Zdroj:
ReadOnlySpan.cs

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

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

Parametry

start
Int32

Index založený na nule, od kterého má řez začít.

Návraty

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

Výjimky

start je větší než počet položek v rozsahu jen pro čtení.

Platí pro

Slice(Int32, Int32)

Zdroj:
ReadOnlySpan.cs
Zdroj:
ReadOnlySpan.cs
Zdroj:
ReadOnlySpan.cs

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

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

Parametry

start
Int32

Index založený na nule, od kterého má tento řez začít.

length
Int32

Požadovaná délka řezu

Návraty

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

Výjimky

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

Platí pro