Aracılığıyla paylaş


NRange.GetOffsetAndLength(IntPtr) Yöntem

Tanım

Bir koleksiyon uzunluğu kullanarak NRange nesnesinin başlangıç uzaklığını ve uzunluğunu hesaplayın.

public:
 ValueTuple<IntPtr, IntPtr> GetOffsetAndLength(IntPtr length);
public (IntPtr Offset, IntPtr Length) GetOffsetAndLength (IntPtr length);
member this.GetOffsetAndLength : nativeint -> ValueTuple<nativeint, nativeint>
Public Function GetOffsetAndLength (length As IntPtr) As ValueTuple(Of IntPtr, IntPtr)

Parametreler

length
IntPtr

nativeint

NRange'in birlikte kullanılacağı koleksiyonun uzunluğu. uzunluk pozitif bir değer olmalıdır.

Döndürülenler

ValueTuple<IntPtr,IntPtr>

ValueTuple<nativeint,nativeint>

Açıklamalar

Performans nedenleriyle, giriş uzunluğu parametresini negatif değerlere karşı doğrulamayız. NRange değerinin her zaman negatif uzunluğu/sayısı olmayan koleksiyonlarla kullanılması beklenir. Ancak NRange değerinin uzunluk kapsamının içinde olduğunu doğrularız.

Şunlara uygulanır