Unsafe.IsAddressGreaterThan<T>(T, T) 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 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
true
değ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 left
right
kararlı olduğu garanti edilir.