Partager via


Index.GetOffset(Int32) Méthode

Définition

Calcule le décalage à partir 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é. Doit être une valeur positive.

Retours

Décalage.

Remarques

Pour des raisons de performances, cette méthode ne valide pas si length ou la valeur retournée est négative. Elle ne valide pas non plus si la valeur retournée est supérieure lengthà . Les regroupements ne sont pas censés 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.

S’applique à