Index.GetOffset(Int32) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
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í.