Index.GetOffset(Int32) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Calcula o deslocamento a partir do início da coleção usando o comprimento especificado da coleção.
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. Deve ser um valor positivo.
Devoluções
A compensação.
Observações
Por razões de desempenho, este método não valida se length ou os valores devolvidos são negativos. Também não valida se o valor devolvido for maior que length. Não se espera que as coleções tenham um comprimento/contagem negativa. Se o deslocamento devolvido deste método for negativo e for então usado para indexar uma coleção, o tempo de execução lançará ArgumentOutOfRangeException, o que terá o mesmo efeito que a validação.