NIndex.GetOffset(IntPtr) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Calcule el desplazamiento desde el principio utilizando la longitud de colección que proporciona.
public:
IntPtr GetOffset(IntPtr length);
public IntPtr GetOffset (IntPtr length);
member this.GetOffset : nativeint -> nativeint
Public Function GetOffset (length As IntPtr) As IntPtr
Parámetros
- length
-
IntPtr
nativeint
Longitud de la colección con la que se usará NIndex. length debe ser un valor positivo
Devoluciones
nativeint
Comentarios
Por motivos de rendimiento, no validamos el parámetro de longitud de entrada y el valor de desplazamiento devuelto con valores negativos. no se valida que el desplazamiento devuelto sea mayor que la longitud de entrada. Se espera que NIndex se use con colecciones que siempre tengan una longitud/recuento no negativas. Si el desplazamiento devuelto es negativo y, a continuación, se usa para NIndex, una colección obtendrá una excepción de intervalo que será la misma que la validación.