Range.GetOffsetAndLength(Int32) 方法

定义

使用集合长度计算范围对象的起始偏移量和长度。

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

参数

length
Int32

表示将与范围一起使用的集合长度的正整数。

返回

ValueTuple<Int32,Int32>

范围的起始偏移量和长度。

例外

length 在当前范围的界限外。

注解

出于性能原因,此方法不会验证 length 以确保它不是负数。 它确实确保位于 length 当前 Range 实例中。

适用于