Range.GetOffsetAndLength(Int32) Method

Definition

Calculates the start offset and length of the range object using a collection length.

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)

Parameters

length
Int32

A positive integer that represents the length of the collection that the range will be used with.

Returns

The start offset and length of the range.

Exceptions

length is outside the bounds of the current range.

Remarks

For performance reasons, this method does't validate length to ensure that it is not negative. It does ensure that length is within the current Range instance.

Applies to