Freigeben über


ReadOnlyMemory<T>.Slice Methode

Definition

Überlädt

Slice(Int32)

Bildet einen Datenschnitt aus dem angegebenen Speicherbereich, beginnend an einer angegebenen Position und wird fortgesetzt.

Slice(Int32, Int32)

Bildet ein Slice aus dem angegebenen Speicherbereich, beginnend an der Position start für length Elemente.

Slice(Int32)

Bildet einen Datenschnitt aus dem angegebenen Speicherbereich, beginnend an einer angegebenen Position und wird fortgesetzt.

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

Parameter

start
Int32

Der Index, an dem dieser Slice beginnen soll.

Gibt zurück

ReadOnlyMemory<T>

Ein schreibgeschützter Speicherbereich, der das gewünschte Slice darstellt.

Ausnahmen

start ist kleiner als 0 oder größer als Length.

Gilt für

Slice(Int32, Int32)

Bildet ein Slice aus dem angegebenen Speicherbereich, beginnend an der Position start für length Elemente.

public:
 ReadOnlyMemory<T> Slice(int start, int length);
public ReadOnlyMemory<T> Slice (int start, int length);
member this.Slice : int * int -> ReadOnlyMemory<'T>
Public Function Slice (start As Integer, length As Integer) As ReadOnlyMemory(Of T)

Parameter

start
Int32

Der Index, an dem dieser Slice beginnen soll.

length
Int32

Die gewünschte Länge des Slices.

Gibt zurück

ReadOnlyMemory<T>

Ein schreibgeschützter Speicherbereich, der das gewünschte Slice darstellt.

Ausnahmen

start, length oder start + length liegen außerhalb des Bereichs der aktuellen Instanz.

Gilt für