Index.GetOffset(Int32) Método

Definición

Calcula el desplazamiento desde el principio de la colección utilizando la longitud de la colección especificada.

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 utilizará el Índice. Debe ser un valor positivo.

Devoluciones

Desplazamiento.

Comentarios

Por motivos de rendimiento, este método no valida si length o el valor devuelto son negativos. Tampoco se valida si el valor devuelto es mayor que length.

No se espera que las colecciones tengan una longitud o recuento negativos. Si el desplazamiento devuelto de este método es negativo y, a continuación, se usa para indexar una colección, el tiempo de ejecución producirá ArgumentOutOfRangeException, que tendrá el mismo efecto que la validación.

Se aplica a