Compartilhar via


NRange.GetOffsetAndLength(IntPtr) Método

Definição

Calcule o deslocamento inicial e o comprimento do objeto NRange usando um comprimento de coleção.

public:
 ValueTuple<IntPtr, IntPtr> GetOffsetAndLength(IntPtr length);
public (IntPtr Offset, IntPtr Length) GetOffsetAndLength (IntPtr length);
member this.GetOffsetAndLength : nativeint -> ValueTuple<nativeint, nativeint>
Public Function GetOffsetAndLength (length As IntPtr) As ValueTuple(Of IntPtr, IntPtr)

Parâmetros

length
IntPtr

nativeint

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

Retornos

ValueTuple<IntPtr,IntPtr>

ValueTuple<nativeint,nativeint>

Comentários

Por motivo de desempenho, não validamos o parâmetro de comprimento de entrada em relação a valores negativos. Espera-se que o NRange seja usado com coleções que sempre têm comprimento/contagem não negativos. No entanto, validamos se o NRange está dentro do escopo de comprimento.

Aplica-se a