Проблема C# BindingList

У меня есть интерфейс, как показано ниже.

public interface IProvider  
{  

}


public interface IProviderList : BindingList<IProvider>  
{

}

Не уверен, почему получаю ошибку компиляции
Тип BindingList<...>в списке интерфейсов не является интерфейсом

Есть идеи?

2 ответа

Решение

BindingList<T> это не интерфейс, это класс. IBindingList это интерфейс. Возможно, вы хотели использовать IBindingList?

BindingList<T> это класс. Интерфейс (ваш IProviderList) не может наследовать от класса.

Другие вопросы по тегам