Index.GetOffset(Int32) Metodo

Definizione

Calcola l'offset dall'inizio della raccolta utilizzando la lunghezza della raccolta specificata.

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

Parametri

length
Int32

Lunghezza della raccolta con cui verrà usato l'indice. Deve essere un valore positivo.

Restituisce

Int32

Offset.

Commenti

Per motivi di prestazioni, questo metodo non convalida se length o il valore restituito è negativo. Non convalida anche se il valore restituito è maggiore di length.

Le raccolte non devono avere una lunghezza/conteggio negativo. Se l'offset restituito di questo metodo è negativo e viene quindi usato per indicizzare una raccolta, il runtime genererà ArgumentOutOfRangeException, che avrà lo stesso effetto della convalida.

Si applica a