Index.GetOffset(Int32) 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.
Berechnet den Offset vom Anfang der Auflistung mithilfe der angegebenen Auflistungslänge.
public:
int GetOffset(int length);
public int GetOffset (int length);
member this.GetOffset : int -> int
Public Function GetOffset (length As Integer) As Integer
Parameter
- length
- Int32
Die Länge der Sammlung, mit der der Index verwendet werden soll. Der Wert muss eine positive Zahl sein.
Gibt zurück
Der Offset.
Hinweise
Aus Leistungsgründen überprüft diese Methode nicht, ob length
oder der zurückgegebene Wert negativ ist. Außerdem wird nicht überprüft, ob der zurückgegebene Wert größer als length
ist.
Sammlungen werden nicht erwartet, dass eine negative Länge/Anzahl auftritt. Wenn der zurückgegebene Offset dieser Methode negativ ist und dann zum Indizieren einer Auflistung verwendet wird, wird die Laufzeit ausgelöst ArgumentOutOfRangeException, die denselben Effekt wie die Überprüfung hat.