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 экземпляре.

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