다음을 통해 공유


Unsafe.IsAddressLessThan<T>(T, T) 메서드

정의

지정된 관리 포인터가 지정된 다른 관리 포인터보다 작은지 여부를 나타내는 값을 반환합니다.

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

형식 매개 변수

T

관리되는 포인터의 요소 형식입니다.

매개 변수

left
T

비교할 첫 번째 관리되는 포인터입니다.

right
T

비교할 두 번째 관리되는 포인터입니다.

반환

leftright보다 작으면 true이고, 그렇지 않으면 false입니다.

설명

이 검사 개념적으로와 (void*)(&left) < (void*)(&right)비슷합니다.

이 메서드의 반환 값은 특정 시점의 결과입니다. 및 right 각 가 GC 관리 주소 공간에서 서로 다른 개체를 참조하는 경우 left GC는 호출 간에 항목을 재배치하여 이 메서드의 결과가 변경되도록 할 수 있습니다.

반환 값은 및 right 가 동일한 관리되는 개체를 가리키는 경우 left 안정적입니다.

적용 대상