Udostępnij za pośrednictwem


NRange.GetOffsetAndLength(IntPtr) Metoda

Definicja

Oblicz przesunięcie początkowe i długość obiektu NRange przy użyciu długości kolekcji.

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)

Parametry

length
IntPtr

nativeint

Długość kolekcji, z którą będzie używany element NRange. długość musi być wartością dodatnią.

Zwraca

ValueTuple<IntPtr,IntPtr>

ValueTuple<nativeint,nativeint>

Uwagi

Z powodu wydajności nie weryfikujemy parametru długości wejściowej względem wartości ujemnych. Oczekuje się, że NRange będzie używany z kolekcjami, które zawsze mają nie ujemną długość/liczbę. Zweryfikujemy jednak, że element NRange znajduje się wewnątrz zakresu długości.

Dotyczy