Idioma

Index.GetOffset(Int32) Método

Definição

Calcule o deslocamento desde o início usando o comprimento da coleção de fornecimento.

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

O comprimento da coleção com a qual o Índice será usado. o comprimento deve ser um valor positivo.

Retornos

O deslocamento.

Comentários

Por motivo de desempenho, não validamos o parâmetro de comprimento de entrada e o valor de deslocamento retornado em relação a valores negativos. não validamos se o deslocamento retornado é maior que o comprimento de entrada. Espera-se que o Índice seja usado com coleções que sempre têm comprimento/contagem não negativos. Se o deslocamento retornado for negativo e, em seguida, usado para indexar uma coleção sairá da exceção de intervalo que será o mesmo efeito que a validação.

Aplica-se a