Int32.IComparable.CompareTo(Object) 메서드

정의

이 인스턴스를 지정된 개체와 비교하여 상대 값의 표시를 반환합니다.Compares this instance to a specified object and returns an indication of their relative values.

 virtual int System.IComparable.CompareTo(System::Object ^ value) = IComparable::CompareTo;
int IComparable.CompareTo (object value);
Function CompareTo (value As Object) As Integer Implements IComparable.CompareTo

매개 변수

value
Object

비교할 개체 또는 null입니다.An object to compare, or null.

반환

이 인스턴스와 value의 상대 값을 나타내는 부호 있는 숫자입니다.A signed number indicating the relative values of this instance and value.

반환 값Return Value설명Description
0보다 작음Less than zero이 인스턴스는 value보다 작습니다.This instance is less than value.
0Zero이 인스턴스는 value와 같습니다.This instance is equal to value.
0보다 큼Greater than zero이 인스턴스는 value보다 큽니다.This instance is greater than value.

또는-or-

valuenull입니다.value is null.

구현

예외

valueInt32이 아닌 경우value is not an Int32.

설명

이 멤버는 명시적 인터페이스 멤버 구현이며,This member is an explicit interface member implementation. Int32 인스턴스가 IConvertible 인터페이스로 캐스팅된 경우에만 사용할 수 있습니다.It can be used only when the Int32 instance is cast to an IConvertible interface.

인스턴스에도 Int32, 해당 값에 관계 없이 보다 큰 것으로 간주 됩니다 null합니다.Any instance of Int32, regardless of its value, is considered greater than null.

적용 대상