проблема c # BindingList - PullRequest
       5

проблема c # BindingList

0 голосов
/ 10 января 2011

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

public interface IProvider  
{  

}


public interface IProviderList : BindingList<IProvider>  
{

}

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

Любойидеи?

Ответы [ 2 ]

1 голос
/ 10 января 2011

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

1 голос
/ 10 января 2011

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

...