Unsafe.IsAddressLessThan<T>(T, T) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mengembalikan nilai yang menunjukkan apakah penunjuk terkelola yang ditentukan kurang dari penunjuk terkelola lain yang ditentukan.
public:
generic <typename T>
static bool IsAddressLessThan(T % left, T % right);
public static bool IsAddressLessThan<T> (ref T left, ref T right);
static member IsAddressLessThan : 'T * 'T -> bool
Public Shared Function IsAddressLessThan(Of T) (ByRef left As T, ByRef right As T) As Boolean
Jenis parameter
- T
Jenis elemental dari penunjuk terkelola.
Parameter
- left
- T
Penunjuk terkelola pertama yang dibandingkan.
- right
- T
Penunjuk terkelola kedua untuk dibandingkan.
Mengembalikan
true
jika left
kurang dari right
; jika tidak, false
.
Keterangan
Pemeriksaan ini secara konseptual mirip (void*)(&left) < (void*)(&right)
dengan .
Nilai yang dikembalikan dari metode ini adalah hasil moment-in-time. Jika left
dan right
setiap objek referensi yang berbeda di ruang alamat yang dikelola GC, GC dapat merelokasi item antar panggilan, menyebabkan hasil metode ini berubah.
Nilai yang dikembalikan dijamin stabil jika left
dan right
menunjuk ke objek terkelola yang sama.