NRange Struktur
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.
Stellt einen Bereich dar, der Start- und Endindizes enthält.
public value class NRange : IEquatable<System::Buffers::NRange>
[System.Diagnostics.CodeAnalysis.Experimental("SYSLIB5001", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public readonly struct NRange : IEquatable<System.Buffers.NRange>
[<System.Diagnostics.CodeAnalysis.Experimental("SYSLIB5001", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
type NRange = struct
Public Structure NRange
Implements IEquatable(Of NRange)
- Vererbung
- Attribute
- Implementiert
Hinweise
''' int[] someArray = new int[5] { 1, 2, 3, 4, 5 }; int[] subArray1 = someArray[0..2]; { 1, 2 } int[] subArray2 = someArray[1..^0]; { 2, 3, 4, 5 } '''
Konstruktoren
NRange(NIndex, NIndex) |
Erstellen Sie ein NRange-Objekt mithilfe der Start- und End-NIndexes. |
NRange(Range) |
Eigenschaften
All |
Erstellen Sie ein NRange-Objekt ab dem ersten Element bis zum Ende. |
End |
Stellen Sie den exklusiven NIndex des NRange dar. |
Start |
Represent the inclusive start NIndex of the NRange. |
Methoden
EndAt(NIndex) |
Erstellen Sie ein NRange-Objekt ab dem ersten Element in der Auflistung bis zum Ende von NIndex. |
Equals(NRange) |
Gibt an, ob das aktuelle NRange -Objekt gleich einem anderen NRange -Objekt ist. |
Equals(Object) |
Gibt an, ob das aktuelle NRange -Objekt gleich einem anderen Objekt desselben Typs ist. |
GetHashCode() |
Gibt den Hashcode für diese Instanz zurück. |
GetOffsetAndLength(IntPtr) |
Berechnen Des Anfangsoffsets und der Länge des NRange-Objekts mithilfe einer Auflistungslänge. |
StartAt(NIndex) |
Erstellen Sie ein NRange-Objekt ab dem Anfang von NIndex bis zum Ende der Auflistung. |
ToRange() |
Stellt einen Bereich dar, der Start- und Endindizes enthält. |
ToRangeUnchecked() |
Stellt einen Bereich dar, der Start- und Endindizes enthält. |
ToString() |
Konvertiert den Wert des aktuellen NRange -Objekts in die entsprechende Zeichenfolgendarstellung. |
Operatoren
CheckedExplicit(NRange) |
Stellt einen Bereich dar, der Start- und Endindizes enthält. |
Explicit(NRange to Range) |
Stellt einen Bereich dar, der Start- und Endindizes enthält. |
Implicit(Range to NRange) |
Stellt einen Bereich dar, der Start- und Endindizes enthält. |