ArraySegment<T>.Slice Methode

Definitie

Overloads

Name Description
Slice(Int32)

Hiermee vormt u een segment uit het huidige matrixsegment dat begint bij de opgegeven index.

Slice(Int32, Int32)

Vormt een segment van de opgegeven lengte buiten het huidige matrixsegment dat begint bij de opgegeven index.

Slice(Int32)

Bron:
ArraySegment.cs
Bron:
ArraySegment.cs
Bron:
ArraySegment.cs
Bron:
ArraySegment.cs
Bron:
ArraySegment.cs

Hiermee vormt u een segment uit het huidige matrixsegment dat begint bij de opgegeven index.

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)

Parameters

index
Int32

De index waarop het segment moet worden gestart.

Retouren

Een matrixsegment dat bestaat uit alle elementen van het huidige matrixsegment van index tot het einde van het matrixsegment.

Uitzonderingen

De onderliggende matrix van dit exemplaar is null.

index is groter dan de lengte van de onderliggende matrix van dit exemplaar.

Van toepassing op

Slice(Int32, Int32)

Bron:
ArraySegment.cs
Bron:
ArraySegment.cs
Bron:
ArraySegment.cs
Bron:
ArraySegment.cs
Bron:
ArraySegment.cs

Vormt een segment van de opgegeven lengte buiten het huidige matrixsegment dat begint bij de opgegeven index.

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)

Parameters

index
Int32

De index waarop het segment moet worden gestart.

count
Int32

De gewenste lengte van het segment.

Retouren

Een matrixsegment van count elementen vanaf index.

Uitzonderingen

De onderliggende matrix van dit exemplaar is null.

index is groter dan de lengte van de onderliggende matrix van dit exemplaar.

– of –

count is groter dan de lengte van de onderliggende matrix van dit exemplaar - index.

Van toepassing op