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 将用于的集合的长度。 length 必须是正值。

返回

ValueTuple<IntPtr,IntPtr>

ValueTuple<nativeint,nativeint>

注解

出于性能原因,我们不会针对负值验证输入长度参数。 预期 NRange 将用于始终具有非负长度/计数的集合。 不过,我们验证 NRange 是否在长度范围内。

适用于