Range.GetOffsetAndLength(Int32) Metoda

Definicja

Oblicza przesunięcie początkowe i długość obiektu zakresu przy użyciu długości kolekcji.

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)

Parametry

length
Int32

Dodatnia liczba całkowita reprezentująca długość kolekcji, z którą będzie używany zakres.

Zwraca

ValueTuple<Int32,Int32>

Przesunięcie początkowe i długość zakresu.

Wyjątki

length znajduje się poza granicami bieżącego zakresu.

Uwagi

Ze względu na wydajność ta metoda nie sprawdza poprawności length , aby upewnić się, że nie jest ujemna. Zapewnia, że length znajduje się ono w bieżącym Range wystąpieniu.

Dotyczy