Lenguaje

Index.GetOffset(Int32) Método

Definición

Calcule el desplazamiento desde el principio utilizando la longitud de colección que proporciona.

public:
 int GetOffset(int length);
public int GetOffset(int length);
member this.GetOffset : int -> int
Public Function GetOffset (length As Integer) As Integer

Parámetros

length
Int32

Longitud de la colección con la que se usará el índice. length debe ser un valor positivo.

Devoluciones

Desplazamiento.

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 index se use con colecciones que siempre tienen longitud/recuento no negativo. Si el desplazamiento devuelto es negativo y, a continuación, se usa para indexar una colección obtendrá una excepción de intervalo que será la misma que la validación.

Se aplica a