Share via


Unsafe.IsAddressGreaterThan<T>(T, T) Yöntem

Tanım

Belirtilen yönetilen işaretçinin başka bir belirtilen yönetilen işaretçiden daha büyük olup olmadığını gösteren bir değer döndürür.

public:
generic <typename T>
 static bool IsAddressGreaterThan(T % left, T % right);
public static bool IsAddressGreaterThan<T> (ref T left, ref T right);
static member IsAddressGreaterThan : 'T * 'T -> bool
Public Shared Function IsAddressGreaterThan(Of T) (ByRef left As T, ByRef right As T) As Boolean

Tür Parametreleri

T

Yönetilen işaretçinin öğe türü.

Parametreler

left
T

Karşılaştıracak ilk yönetilen işaretçi.

right
T

Karşılaştıracak ikinci yönetilen işaretçi.

Döndürülenler

truedeğerinden büyükseleft; değilse, false.right

Açıklamalar

Bu denetim kavramsal olarak öğesine (void*)(&left) > (void*)(&right)benzer.

Bu yöntemin dönüş değeri zaman içinde bir dakika sonucudur. right Ve her biri GC tarafından yönetilen adres alanında farklı nesnelere başvurursaleft, GC öğeleri çağrılar arasında yeniden yer değiştirebilir ve bu yöntemin sonucunun değişmesine neden olabilir.

Döndürülen değerin aynı yönetilen nesneye işaret edip işaret etmemesi durumunda leftright kararlı olduğu garanti edilir.

Şunlara uygulanır