• 카테고리

    질문 & 답변
  • 세부 분야

    게임 프로그래밍

  • 해결 여부

    미해결

CompareTo 함수 질문

22.11.10 00:49 작성 조회수 189

0

IComparable 선언부가 인터페이스인데도 불구하고

class Knight : IComparable<Knight>부분을 주석 처리 한 후

PriorityQueue<int> q = new PriorityQueue<int>();

로 선언하고 Push, Pop을 CompareTo 함수로 작성해도 동작을 제대로 하는 이유가 잘 이해가 안됩니다.

where을 통해서 제네릭 형식 제약을 거는것과 인터페이스로 사용하는것과 다르게 작동을 하는걸까요?

답변 1

답변을 작성해보세요.

1