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
Положительное целое число, представляющее длину коллекции, с которой будет использоваться диапазон.
Возвращаемое значение
Начальное смещение и длина диапазона.
Исключения
length
выходит за пределы текущего диапазона.
Комментарии
По соображениям производительности этот метод не проверяет, length
чтобы убедиться, что он не является отрицательным. Это гарантирует, что length
находится в текущем Range
экземпляре.