Memory<T>.Slice Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
Slice(Int32) |
Bildet einen Slice aus dem aktuellen Speicher, das an einem angegebenen Index beginnt. |
Slice(Int32, Int32) |
Bildet einen Slice aus dem aktuellen Speicher. Dabei wird an einem angegebenen Index für eine angegebene Länge begonnen. |
Slice(Int32)
- Quelle:
- Memory.cs
- Quelle:
- Memory.cs
- Quelle:
- Memory.cs
Bildet einen Slice aus dem aktuellen Speicher, das an einem angegebenen Index beginnt.
public:
Memory<T> Slice(int start);
public Memory<T> Slice (int start);
member this.Slice : int -> Memory<'T>
Public Function Slice (start As Integer) As Memory(Of T)
Parameter
- start
- Int32
Der Index, an dem der Slice beginnen soll.
Gibt zurück
Ein Objekt, das alle Elemente der aktuellen Instanz von start
bis zum Ende der Instanz enthält.
Ausnahmen
start
ist kleiner als 0 (null) oder größer als Length.
Gilt für:
Slice(Int32, Int32)
- Quelle:
- Memory.cs
- Quelle:
- Memory.cs
- Quelle:
- Memory.cs
Bildet einen Slice aus dem aktuellen Speicher. Dabei wird an einem angegebenen Index für eine angegebene Länge begonnen.
public:
Memory<T> Slice(int start, int length);
public Memory<T> Slice (int start, int length);
member this.Slice : int * int -> Memory<'T>
Public Function Slice (start As Integer, length As Integer) As Memory(Of T)
Parameter
- start
- Int32
Der Index, an dem der Slice beginnen soll.
- length
- Int32
Die Anzahl von Elementen, die in den Slice eingeschlossen werden sollen.
Gibt zurück
Ein Objekt, das length
-Elemente aus der aktuellen Instanz enthält, die bei start
beginnen.
Ausnahmen
start
ist kleiner als 0 (null) oder größer als Length.
- oder -
length
ist größer als Length - start
.