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.
Calcule le décalage à partir du début à l’aide de la longueur de collection donnée.
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é. Doit être une valeur positive.
Retours
nativeint
Remarques
Pour des raisons de performances, l’argument de longueur d’entrée et la valeur de décalage retournée ne sont pas validés par rapport aux valeurs négatives. En outre, le décalage retourné peut être supérieur à la longueur d’entrée. Il est prévu NIndex qu’il soit utilisé avec des collections qui ont toujours une longueur/nombre non négative. Si le décalage retourné est négatif, puis utilisé pour NIndex une collection, un ArgumentOutOfRangeException est levée, ce qui a le même effet que la validation.