私は以下のようなインターフェイスのdefを持っています。c#バインディングリストの問題
public interface IProvider
{
}
public interface IProviderList : BindingList<IProvider>
{
}
わからないwhygettingコンパイルエラー
タイプ 'するBindingList < ...>' インタフェースリスト内のインターフェース
任意のアイデアではないでしょうか?
私は以下のようなインターフェイスのdefを持っています。c#バインディングリストの問題
public interface IProvider
{
}
public interface IProviderList : BindingList<IProvider>
{
}
わからないwhygettingコンパイルエラー
タイプ 'するBindingList < ...>' インタフェースリスト内のインターフェース
任意のアイデアではないでしょうか?
BindingList<T>
はクラスではありません。 IBindingList
はインターフェイスです。おそらくIBindingList
を使うつもりでしたか?
BindingList<T>
はクラスです。 インターフェイス(IProviderList
)はクラスから継承できません。
ああ申し訳ありませんが、私はインターフェイスを使用する必要がありますが、私にエラーを与える "非汎用型 'System.ComponentModel.IBindingList'型引数で使用することはできません"。その実行可能ファイル – imak
IBindingListが一般的でないかどうかわからないので、自分でこのようなインターフェイスを作成しない限り、 "IBindingList"を実行することはできません。 –