私はプロジェクトに取り組んでいますが、次の基本クラスを継承する方法がわかりません
public abstract class BusinessBase<TYPE, KEY> : IDisposable
where TYPE : BusinessBase<TYPE, KEY>, new()
私は次のように動作すると思っていましたが、コンパイルエラーが発生しました
public class Buisness{
Business(){}
}
public class BusinessModel : BusinessBase<Business,int>
{
}
IDisposable は、他の任意のインターフェイスである可能性があります。