Share via


Unsafe.IsAddressLessThan<T>(T, T) Metode

Definisi

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.

Berlaku untuk