Index.GetOffset(Int32) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Belirtilen koleksiyon uzunluğunu kullanarak koleksiyonun başından uzaklığı hesaplar.
public:
int GetOffset(int length);
public int GetOffset (int length);
member this.GetOffset : int -> int
Public Function GetOffset (length As Integer) As Integer
Parametreler
- length
- Int32
Dizinin birlikte kullanılacağı koleksiyonun uzunluğu. Pozitif bir değer olmalıdır.
Döndürülenler
Uzaklık.
Açıklamalar
Performans nedenleriyle, bu yöntem döndürülen değerin negatif olup olmadığını length
doğrulamaz. Ayrıca döndürülen değerin değerinden length
büyük olup olmadığını doğrulamaz.
Koleksiyonların uzunluğu/sayısı negatif olması beklenmez. Bu yöntemin döndürülen uzaklığı negatifse ve daha sonra bir koleksiyonu dizine almak için kullanılırsa, çalışma zamanı, doğrulamayla aynı etkiye sahip olan değerini oluşturur ArgumentOutOfRangeException.