다음을 통해 공유


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

정의

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

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

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

매개 변수

left
T

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

right
T

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

반환

trueleft보다 크면 right이고, 그렇지 않으면 false입니다.

설명

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

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

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

적용 대상