일반 힙 정렬 알고리즘을 작성하려고합니다. 다음과 같은 오류가 발생합니다. 그 이유는 무엇일까요?중첩 된 일반 함수를 작성하는 방법
T
유형이 일반 유형 또는 방법Heap.MainClass.MaxHeapify<T>(T[], int, int)
에서 입력 파라미터T
로서 사용될 수 없다. 에T
로부터 권투 또는 유형 매개 변수 변환은 없습니다System.IComparable<T>
(CS0314) (힙 정렬) 당신은 T뿐만 아니라HeapSort
기능에IComparable<T>
를 구현해야합니다 같은 제네릭 제약 조건 지정해야
예, 자리에 있습니다. 고맙습니다! – Nemo