Span<T>.Slice Méthode

Définition

Surcharges

Slice(Int32)

Constitue une section en dehors de l’étendue actuelle qui commence à l’index spécifié.

Slice(Int32, Int32)

Constitue une section en dehors de l’étendue actuelle qui commence à un index spécifié pour une longueur spécifiée.

Slice(Int32)

Constitue une section en dehors de l’étendue actuelle qui commence à l’index spécifié.

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)

Paramètres

start
Int32

Index à partir duquel commence la section.

Retours

Span<T>

Étendue qui comprend tous les éléments de l’étendue actuelle à partir de start jusqu’à la fin de l’étendue.

Exceptions

start est inférieur à 0 ou supérieur à Length.

S’applique à

Slice(Int32, Int32)

Constitue une section en dehors de l’étendue actuelle qui commence à un index spécifié pour une longueur spécifiée.

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)

Paramètres

start
Int32

Index auquel commence cette section.

length
Int32

Longueur souhaitée de la section.

Retours

Span<T>

Étendue constituée d’éléments length de l’étendue actuelle, qui commence à start.

Exceptions

start ou start + length est inférieur à zéro ou supérieur à Length.

S’applique à