Объявление интерфейса вместе с общими ограничениями
Basic C# syntax question:
Итак, у меня есть этот класс
public class BrandQuery<T> : Query<T> where T : Ad
{
//...
}
Как мне указать, что BrandQuery реализует интерфейс, скажем IDisposable?
Это явно неправильный путь:
public class BrandQuery<T> : Query<T> where T : Ad, IDisposable
{
//...
}
потому что это только наложит общее ограничение на T.