Index.GetOffset(Int32) Metoda

Definice

Vypočítá posun od začátku kolekce pomocí zadané délky kolekce.

public:
 int GetOffset(int length);
public int GetOffset (int length);
member this.GetOffset : int -> int
Public Function GetOffset (length As Integer) As Integer

Parametry

length
Int32

Délka kolekce, se kterou bude index použit. Musí být kladná hodnota.

Návraty

Int32

Odsazení

Poznámky

Z důvodů výkonu tato metoda neověřuje, jestli length nebo vrácená hodnota je záporná. Také se neověřuje, jestli je vrácená hodnota větší než length.

U kolekcí se neočekává záporná délka/počet. Pokud je vrácený posun této metody záporný a použije se k indexování kolekce, modul runtime vyvolá ArgumentOutOfRangeExceptionstejný účinek jako ověření.

Platí pro