一般的なヒープソートアルゴリズムを記述しようとしています。次のエラーが表示されます。理由は何でしょうか?ネストされたジェネリック関数を書く方法
タイプ
T
はジェネリック型 又は方法Heap.MainClass.MaxHeapify<T>(T[], int, int)
タイプパラメータT
として使用することができません。あなたはTが同様HeapSort
機能にIComparable<T>
を実装する必要があり、同じ一般的な制約を指定する必要がT
から への ボクシングや型パラメータ変換System.IComparable<T>
(CS0314)(ヒープソート)
はい、あります。ありがとうございました! – Nemo