Range.GetOffsetAndLength(Int32) Yöntem

Tanım

Koleksiyon uzunluğunu kullanarak aralık nesnesinin başlangıç uzaklığını ve uzunluğunu hesaplar.

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)

Parametreler

length
Int32

Aralığın birlikte kullanılacağı koleksiyonun uzunluğunu temsil eden pozitif bir tamsayı.

Döndürülenler

ValueTuple<Int32,Int32>

Aralığın başlangıç uzaklığı ve uzunluğu.

Özel durumlar

length geçerli aralığın sınırlarının dışındadır.

Açıklamalar

Performans nedenleriyle, bu yöntem negatif olmadığından emin olmak için doğrulamaz length . Geçerli Range örneğin içinde olduğundan length emin olur.

Şunlara uygulanır