NIndex.GetOffset(IntPtr) 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.
Calculez le décalage à partir du début à l’aide de la longueur de la collection donnante.
public:
IntPtr GetOffset(IntPtr length);
public IntPtr GetOffset (IntPtr length);
member this.GetOffset : nativeint -> nativeint
Public Function GetOffset (length As IntPtr) As IntPtr
Paramètres
- length
-
IntPtr
nativeint
Longueur de la collection avec laquelle le NIndex sera utilisé. la longueur doit être une valeur positive
Retours
nativeint
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 NIndex 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 NIndex une collection sort de l’exception de plage, ce qui sera le même impact que la validation.