다음을 통해 공유


IComparable을 구현하는 형식에 대한 비교 연산자 생성

이 코드 생성은 다음에 적용됩니다.

  • C#

내용: IComparable을 구현하는 형식에 대한 비교 연산자를 생성할 수 있습니다.

시기: IComparable을 구현하는 형식이 있는 경우 비교 연산자를 자동으로 추가합니다.

이유: 값 형식을 구현하는 경우 ValueType에서 Equals 메서드의 기본 구현보다 성능이 향상되도록 Equals 메서드를 재정의하는 것이 좋습니다.

방법

  1. 클래스 내부 또는 IComparable 키워드에 커서를 놓습니다.

  2. 다음 작업 중 하나를 수행합니다.

    • Ctrl 키를 누릅니다+. 빠른 작업 및 리팩터링 메뉴를 트리거합니다.

    • 마우스 오른쪽 단추로 클릭하고 빠른 작업 및 리팩터링 메뉴를 선택합니다.

    • screwdriver 왼쪽 여백에 표시되는 아이콘을 클릭합니다.

    Generate Comparison Operators

  3. 드롭다운 메뉴에서 Equals(object) 생성을 선택합니다.

참고 항목