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)

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, na kterém chcete začít řez.

Návraty

ReadOnlySpan<T>

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

Výjimky

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

Platí pro

Slice(Int32, Int32)

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, na kterém má tento řez začínat.

length
Int32

Požadovaná délka řezu.

Návraty

ReadOnlySpan<T>

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

Výjimky

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

Platí pro