Проблема C# BindingList
У меня есть интерфейс, как показано ниже.
public interface IProvider
{
}
public interface IProviderList : BindingList<IProvider>
{
}
Не уверен, почему получаю ошибку компиляции
Тип BindingList<...>в списке интерфейсов не является интерфейсом
Есть идеи?
2 ответа
Решение
BindingList<T>
это не интерфейс, это класс. IBindingList
это интерфейс. Возможно, вы хотели использовать IBindingList
?
BindingList<T>
это класс. Интерфейс (ваш IProviderList
) не может наследовать от класса.