IComparer1 IComparer를 이용한 개체 비교 이전 포스팅에서는 object를 바이너리로 변환하여 개체를 비교하거나 object의 ReferenceEquals( ) 함수를 이용한 비교 방법에 대해서 알아보았습니다. 이번 포스팅에서는 순수하게 IComparer를 이용해서 두 개체를 비교하는 방법에 대해서 알아보겠습니다. IComparer Interface는 두 개체를 비교하는 Compare( ) 메서드를 구현해야 합니다. Compare( ) 함수의 리턴 값으로 만약 Compare(a, b)의 리턴 값을 구하고자 한다면 아래의 표와 같이 3가지 결괏값을 반환합니다. Compare(a, b) 리턴값 결 과 사용 예 -1 b가 a 보다 작을 경우 if(a > b) b가 a 보다 작은 조건 return -1 1 b가 a 보다 클 경우 if(a < b) b가 .. 2020. 7. 8. 이전 1 다음