Idioma

Index.GetOffset(Int32) Método

Definição

Calcula o deslocamento desde o início usando o comprimento da coleção que indica.

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 que o Índice será utilizado. O comprimento tem de ser um valor positivo.

Devoluções

A compensação.

Observações

Por razões de desempenho, não validamos o parâmetro de comprimento de entrada e o valor de offset devolvido contra valores negativos. Também não validamos que o deslocamento devolvido seja maior do que o comprimento de entrada. Espera-se que o Índice seja usado com coleções que tenham sempre comprimento/contagem não negativo. Se o deslocamento devolvido for negativo e depois usado para indexar, uma coleção receberá exceção fora de intervalo, o que terá o mesmo efeito da validação.

Aplica-se a