Langue

Index.GetOffset(Int32) Méthode

Définition

Calculez le décalage à partir du début à l’aide de la longueur de la collection donnante.

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é. la longueur doit être une valeur positive.

Retours

Décalage.

Remarques

Pour des raisons de performances, nous ne validons pas le paramètre de longueur d’entrée et la valeur de décalage retournée par rapport aux valeurs négatives. nous ne validons pas l’offset retourné soit supérieur à la longueur d’entrée. Il est attendu que l’index sera utilisé avec des collections qui ont toujours une longueur/un nombre non négatif. Si le décalage retourné est négatif, puis utilisé pour indexer une collection sort de l’exception de plage, ce qui sera le même impact que la validation.

S’applique à