Partager via


ArraySegment<T>.Slice Méthode

Définition

Surcharges

Slice(Int32)

Forme une tranche du segment de tableau actuel en commençant à l’index spécifié.

Slice(Int32, Int32)

Forme une tranche de la longueur spécifiée du segment de tableau actuel en commençant à l’index spécifié.

Slice(Int32)

Forme une tranche du segment de tableau actuel en commençant à l’index spécifié.

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

Paramètres

index
Int32

Index à partir duquel commence la section.

Retours

ArraySegment<T>

Segment de tableau qui se compose de tous les éléments du segment de tableau actuel de index à la fin du segment de tableau.

Exceptions

Le tableau sous-jacent de cette instance est null.

index est supérieur à la longueur du tableau sous-jacent de cette instance.

S’applique à

Slice(Int32, Int32)

Forme une tranche de la longueur spécifiée du segment de tableau actuel en commençant à l’index spécifié.

public:
 ArraySegment<T> Slice(int index, int count);
public ArraySegment<T> Slice (int index, int count);
member this.Slice : int * int -> ArraySegment<'T>
Public Function Slice (index As Integer, count As Integer) As ArraySegment(Of T)

Paramètres

index
Int32

Index à partir duquel commence la section.

count
Int32

Longueur souhaitée de la section.

Retours

ArraySegment<T>

Segment de tableau de count éléments à partir de index.

Exceptions

Le tableau sous-jacent de cette instance est null.

index est supérieur à la longueur du tableau sous-jacent de cette instance.

  • ou -

count est supérieur à la longueur du tableau sous-jacent de cette instance - index.

S’applique à