Поделиться через


NRange.GetOffsetAndLength(IntPtr) Метод

Определение

Вычислите начальное смещение и длину объекта NRange с помощью длины коллекции.

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)

Параметры

length
IntPtr

nativeint

Длина коллекции, с которым будет использоваться NRange. длина должна быть положительным значением.

Возвращаемое значение

ValueTuple<IntPtr,IntPtr>

ValueTuple<nativeint,nativeint>

Комментарии

По причине производительности параметр входной длины не проверяется на отрицательные значения. Ожидается, что NRange будет использоваться с коллекциями, которые всегда имеют не отрицательную длину или число. Мы проверяем, что NRange находится в области длины, хотя.

Применяется к