Index.GetOffset(Int32) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Bereken de offset vanaf het begin met behulp van de lengte van de verzameling.
public:
int GetOffset(int length);
public int GetOffset(int length);
member this.GetOffset : int -> int
Public Function GetOffset (length As Integer) As Integer
Parameters
- length
- Int32
De lengte van de verzameling waarmee de index wordt gebruikt. lengte moet een positieve waarde zijn.
Retouren
De offset.
Opmerkingen
Om de prestatieredenen valideren we niet de invoerlengteparameter en de geretourneerde offsetwaarde ten opzichte van negatieve waarden. we valideren niet of de geretourneerde offset groter is dan de invoerlengte. Het is verwacht dat index wordt gebruikt met verzamelingen die altijd een niet-negatieve lengte/telling hebben. Als de geretourneerde offset negatief is en vervolgens wordt gebruikt om een verzameling te indexeren, wordt de bereikuitzondering verwijderd die hetzelfde effect heeft op de validatie.