类和泛型对象都实现接口

本文关键字:实现 接口 对象 泛型 | 更新日期: 2023-09-27 18:08:20

我有一个使用泛型对象的类。通用对象需要实现IDisposable接口。类也需要实现IDisposable。

public class MyGenericClass<T> where T : IDisposable

现在在这个泛型对象实现接口,但类没有。是否有可能两者都实现接口?

类和泛型对象都实现接口

public class MyGenericClass<T> : IDisposable
    where T : IDisposable
{
    public void Dispose()
    {
        throw new NotImplementedException();
    }
}

这是可能的:

公共类MyGenericClass: IDisposable where T: IDisposable