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
.