Span<T>.Slice Metodo

Definizione

Overload

Slice(Int32)

Crea una sezione dall'intervallo corrente che inizia in corrispondenza di un indice specificato.

Slice(Int32, Int32)

Crea una sezione dall'intervallo corrente che inizia in corrispondenza di un indice specificato per una lunghezza specificata.

Slice(Int32)

Crea una sezione dall'intervallo corrente che inizia in corrispondenza di un indice specificato.

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)

Parametri

start
Int32

Indice in corrispondenza del quale iniziare la sezione.

Restituisce

Span<T>

Un intervallo costituito da tutti gli elementi dell'intervallo corrente da start alla fine dell'intervallo.

Eccezioni

start è minore di zero o maggiore di Length.

Si applica a

Slice(Int32, Int32)

Crea una sezione dall'intervallo corrente che inizia in corrispondenza di un indice specificato per una lunghezza specificata.

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)

Parametri

start
Int32

Indice in corrispondenza del quale iniziare la sezione.

length
Int32

Lunghezza desiderata della sezione.

Restituisce

Span<T>

Intervallo costituito da length elementi dall'intervallo corrente a partire da start.

Eccezioni

start o start + length è minore di zero o maggiore di Length.

Si applica a