ArraySegment<T>.Slice Metod

Definition

Överlagringar

Name Description
Slice(Int32)

Bildar ett segment från det aktuella matrissegmentet med början vid det angivna indexet.

Slice(Int32, Int32)

Bildar en sektor med den angivna längden från det aktuella matrissegmentet med början vid det angivna indexet.

Slice(Int32)

Källa:
ArraySegment.cs
Källa:
ArraySegment.cs
Källa:
ArraySegment.cs
Källa:
ArraySegment.cs
Källa:
ArraySegment.cs

Bildar ett segment från det aktuella matrissegmentet med början vid det angivna indexet.

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)

Parametrar

index
Int32

Indexet som sektorn ska börjas med.

Returer

Ett matrissegment som består av alla element i det aktuella matrissegmentet från index till slutet av matrissegmentet.

Undantag

Den underliggande matrisen för den här instansen är null.

index är större än längden på den underliggande matrisen för den här instansen.

Gäller för

Slice(Int32, Int32)

Källa:
ArraySegment.cs
Källa:
ArraySegment.cs
Källa:
ArraySegment.cs
Källa:
ArraySegment.cs
Källa:
ArraySegment.cs

Bildar en sektor med den angivna längden från det aktuella matrissegmentet med början vid det angivna indexet.

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)

Parametrar

index
Int32

Indexet som sektorn ska börjas med.

count
Int32

Den önskade längden på sektorn.

Returer

Ett matrissegment med count element som börjar på index.

Undantag

Den underliggande matrisen för den här instansen är null.

index är större än längden på den underliggande matrisen för den här instansen.

-eller-

count är större än längden på den underliggande matrisen för den här instansen – index.

Gäller för