テンプレート クラス ( ) を作成します。このクラスを 2 つのインターフェイス (および)class Entry<T>
から継承させたいと考えています。これを試してみました。IComparable<T>
IEquatable<T>
class Entry<T> where T : IComparable<T>, IEquatable<T>
{
/* Whatever in the class */
}
そして私は次のコードを試しました:
class Entry<T> : IEquatable<T>, where T : IComparable<T>
{
/* Whatever in the class */
}
しかし、どれも正しく機能しませんでした。理由はわかりません。複数のインターフェイスの継承を使用する方法を教えてください。