Index.GetOffset(Int32) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Calcule le décalage du début de la collection à l’aide de la longueur de collection spécifiée.
public:
int GetOffset(int length);
public int GetOffset (int length);
member this.GetOffset : int -> int
Public Function GetOffset (length As Integer) As Integer
Paramètres
- length
- Int32
Longueur de la collection avec laquelle l’index sera utilisé. Cette valeur doit être un entier positif.
Retours
Décalage.
Remarques
Pour des raisons de performances, cette méthode ne valide pas si length
ou si la valeur retournée est négative. Elle ne valide pas non plus si la valeur retournée est supérieure length
à .
Les collections ne sont pas censées avoir une longueur/un nombre négatif. Si le décalage retourné de cette méthode est négatif et est ensuite utilisé pour indexer une collection, le runtime lève ArgumentOutOfRangeException, ce qui aura le même effet que la validation.