Bagikan melalui


NIndex.GetOffset(IntPtr) Metode

Definisi

Hitung offset dari awal menggunakan panjang pengumpulan pemberian.

public:
 IntPtr GetOffset(IntPtr length);
public IntPtr GetOffset (IntPtr length);
member this.GetOffset : nativeint -> nativeint
Public Function GetOffset (length As IntPtr) As IntPtr

Parameter

length
IntPtr

nativeint

Panjang koleksi yang akan digunakan NIndex. panjangnya harus berupa nilai positif

Mengembalikan

IntPtr

nativeint

Keterangan

Untuk alasan performa, kami tidak memvalidasi parameter panjang input dan nilai offset yang dikembalikan terhadap nilai negatif. kami tidak memvalidasi offset yang dikembalikan lebih besar dari panjang input. Diharapkan NIndex akan digunakan dengan koleksi yang selalu memiliki panjang/hitungan non negatif. Jika offset yang dikembalikan negatif dan kemudian digunakan untuk NIndex, koleksi akan keluar dari pengecualian rentang yang akan sama mempengaruhi validasi.

Berlaku untuk