Unsafe.IsAddressLessThan<T>(T, T) Méthode

Définition

Retourne une valeur qui indique si un pointeur managé spécifié est inférieur à un autre pointeur managé spécifié.

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

Paramètres de type

T

Type élément du pointeur managé.

Paramètres

left
T

Premier pointeur managé à comparer.

right
T

Deuxième pointeur managé à comparer.

Retours

true si left est inférieur à right ; sinon, false.

Remarques

Cette case activée est conceptuellement similaire à (void*)(&left) < (void*)(&right).

La valeur de retour de cette méthode est un résultat dans le temps. Si left et right chaque référence des objets différents dans l’espace d’adressage géré par GC, le GC peut déplacer des éléments d’un appel à l’autre, ce qui entraîne la modification du résultat de cette méthode.

La valeur de retour est garantie stable si left et right pointe vers le même objet managé.

S’applique à